Package com.kakao.vectormap.mapwidget
Class InfoWindow
- java.lang.Object
-
- com.kakao.vectormap.mapwidget.InfoWindow
-
public class InfoWindow extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GuiViewgetBody()InfoWindow 의 body 를 가져온다.PointFgetBodyOffset()InfoWindow body 의 offset 값을 가져온다.java.lang.StringgetId()InfoWindow 의 고유한 Id 를 가져온다.InfoWindowLayergetLayer()InfoWindow 의 layer 를 가져온다.LatLnggetPosition()InfoWindow 의 위치 좌표를 가져온다.java.lang.ObjectgetTag()InfoWindow 의 tag 를 가져온다.GuiImagegetTail()InfoWindow 의 tail 를 가져온다.PointFgetTailOffset()InfoWindow tail 의 offset 값을 가져온다.intgetZOrder()InfoWindow 의 zOrder 값을 가져온다.voidhide()InfoWindow 를 지도에서 숨긴다.booleanisApplyDpScale()InfoWindow 의 applyDpScale 설정 여부를 가져온다.booleanisShow()InfoWindow 의 visible 여부를 가져온다.voidmoveTo(LatLng position, long millis)InfoWindow 의 위치 좌표를 이동한다.voidremove()InfoWindow 를 삭제한다.voidsetBodyOffset(PointF offset)InfoWindow body 의 offset 값을 설정한다.voidsetPosition(LatLng position)InfoWindow 의 위치 좌표를 설정한다.voidsetTag(java.lang.Object tag)InfoWindow 의 tag 를 설정한다.voidsetTailOffset(PointF offset)InfoWindow tail 의 offset 값을 설정한다.voidsetZOrder(int zOrder)InfoWindow 의 zOrder 값을 설정한다.voidshow()InfoWindow 를 지도에 보이게 한다.voidshow(boolean autoMove)InfoWindow 를 지도에 보이게 한다.voidshow(boolean autoMove, int duration)InfoWindow 를 지도에 보이게 한다.voidupdate()InfoWindow 의 body 와 tail 부분을 업데이트한다.
-
-
-
Method Detail
-
getId
public java.lang.String getId()
InfoWindow 의 고유한 Id 를 가져온다.- Returns:
- InfoWindow 의 고유한 Id
-
getLayer
public InfoWindowLayer getLayer()
InfoWindow 의 layer 를 가져온다.- Returns:
- InfoWindow 의 layer
-
getPosition
public LatLng getPosition()
InfoWindow 의 위치 좌표를 가져온다.- Returns:
- InfoWindow 의 위치 좌표
-
isShow
public boolean isShow()
InfoWindow 의 visible 여부를 가져온다.- Returns:
- InfoWindow 의 visible 여부
-
show
public void show()
InfoWindow 를 지도에 보이게 한다.
-
show
public void show(boolean autoMove)
InfoWindow 를 지도에 보이게 한다.- Parameters:
autoMove- InfoWindow 가 지도의 경계를 넘어가면 자동으로 이동시킬지 여부
-
show
public void show(boolean autoMove, int duration)InfoWindow 를 지도에 보이게 한다.- Parameters:
autoMove- InfoWindow 가 지도의 경계를 넘어가면 자동으로 이동시킬지 여부duration- InfoWindow 가 지도의 경계를 넘어가면 자동으로 이동시킬 때 걸리는 시간
-
hide
public void hide()
InfoWindow 를 지도에서 숨긴다.
-
setZOrder
public void setZOrder(int zOrder)
InfoWindow 의 zOrder 값을 설정한다.- Parameters:
zOrder- InfoWindow 의 zOrder 값
-
getZOrder
public int getZOrder()
InfoWindow 의 zOrder 값을 가져온다.- Returns:
- InfoWindow 의 zOrder 값
-
isApplyDpScale
public boolean isApplyDpScale()
InfoWindow 의 applyDpScale 설정 여부를 가져온다.- Returns:
- InfoWindow 의 applyDpScale 설정 여부
-
getBodyOffset
public PointF getBodyOffset()
InfoWindow body 의 offset 값을 가져온다.- Returns:
- InfoWindow body 의 offset 값
-
getTailOffset
public PointF getTailOffset()
InfoWindow tail 의 offset 값을 가져온다.- Returns:
- InfoWindow tail 의 offset 값
-
getBody
public GuiView getBody()
InfoWindow 의 body 를 가져온다.- Returns:
- InfoWindow 의 body
-
getTail
public GuiImage getTail()
InfoWindow 의 tail 를 가져온다.- Returns:
- InfoWindow 의 tail
-
setPosition
public void setPosition(LatLng position)
InfoWindow 의 위치 좌표를 설정한다.- Parameters:
position- 설정 할 InfoWindow 의 위치 좌표
-
setBodyOffset
public void setBodyOffset(PointF offset)
InfoWindow body 의 offset 값을 설정한다.- Parameters:
offset- 설정 할 InfoWindow body 의 offset 값
-
setTailOffset
public void setTailOffset(PointF offset)
InfoWindow tail 의 offset 값을 설정한다.- Parameters:
offset- 설정 할 InfoWindow tail 의 offset 값
-
update
public void update()
InfoWindow 의 body 와 tail 부분을 업데이트한다.
-
moveTo
public void moveTo(LatLng position, long millis)
InfoWindow 의 위치 좌표를 이동한다.- Parameters:
position- 이동 할 InfoWindow 의 위치 좌표millis- 이동 할 때 걸리는 시간 (ms)
-
remove
public void remove()
InfoWindow 를 삭제한다.
-
setTag
public void setTag(java.lang.Object tag)
InfoWindow 의 tag 를 설정한다.- Parameters:
tag- 설정 할 tag
-
getTag
public java.lang.Object getTag()
InfoWindow 의 tag 를 가져온다.- Returns:
- InfoWindow 의 tag
-
-