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 GuiView
getBody()
InfoWindow 의 body 를 가져온다.PointF
getBodyOffset()
InfoWindow body 의 offset 값을 가져온다.java.lang.String
getId()
InfoWindow 의 고유한 Id 를 가져온다.InfoWindowLayer
getLayer()
InfoWindow 의 layer 를 가져온다.LatLng
getPosition()
InfoWindow 의 위치 좌표를 가져온다.java.lang.Object
getTag()
InfoWindow 의 tag 를 가져온다.GuiImage
getTail()
InfoWindow 의 tail 를 가져온다.PointF
getTailOffset()
InfoWindow tail 의 offset 값을 가져온다.int
getZOrder()
InfoWindow 의 zOrder 값을 가져온다.void
hide()
InfoWindow 를 지도에서 숨긴다.boolean
isApplyDpScale()
InfoWindow 의 applyDpScale 설정 여부를 가져온다.boolean
isShow()
InfoWindow 의 visible 여부를 가져온다.void
moveTo(LatLng position, long millis)
InfoWindow 의 위치 좌표를 이동한다.void
remove()
InfoWindow 를 삭제한다.void
setBodyOffset(PointF offset)
InfoWindow body 의 offset 값을 설정한다.void
setPosition(LatLng position)
InfoWindow 의 위치 좌표를 설정한다.void
setTag(java.lang.Object tag)
InfoWindow 의 tag 를 설정한다.void
setTailOffset(PointF offset)
InfoWindow tail 의 offset 값을 설정한다.void
setZOrder(int zOrder)
InfoWindow 의 zOrder 값을 설정한다.void
show()
InfoWindow 를 지도에 보이게 한다.void
show(boolean autoMove)
InfoWindow 를 지도에 보이게 한다.void
show(boolean autoMove, int duration)
InfoWindow 를 지도에 보이게 한다.void
update()
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
-
-