public class InvMapOptions extends Object implements Parcelable
지도 객체 생성 시 기본 옵션을 설정하는 클래스.
지도 객체가 생성된 후 옵션을 변경하기 위해서는InaviMap
인스턴스의 함수를 사용해야 합니다.Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
static Parcelable.Creator<InvMapOptions> |
CREATOR |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
Constructor and Description |
---|
InvMapOptions()
생성자
|
Modifier and Type | Method and Description |
---|---|
InvMapOptions |
camera(CameraPosition cameraPosition)
지도의 초기 카메라 위치를 설정합니다.
|
InvMapOptions |
compassVisible(boolean visible)
나침반 표출 여부를 설정합니다.
|
int |
describeContents() |
boolean |
equals(Object o) |
int |
hashCode() |
InvMapOptions |
locationButtonVisible(boolean visible)
현위치 버튼 표출 여부를 설정합니다.
|
InvMapOptions |
scaleBarVisible(boolean visible)
축척 바 표출 여부를 설정합니다.
|
void |
writeToParcel(Parcel dest,
int flags) |
InvMapOptions |
zoomControlVisible(boolean visible)
줌 컨트롤 표출 여부를 지정합니다.
|
public static final Parcelable.Creator<InvMapOptions> CREATOR
public InvMapOptions camera(CameraPosition cameraPosition)
지도의 초기 카메라 위치를 설정합니다.
기본값은 아이나비(InvConstants.POSITION_INAVI
)입니다.cameraPosition
- 카메라 위치InvMapOptions
객체public InvMapOptions locationButtonVisible(boolean visible)
현위치 버튼 표출 여부를 설정합니다.
true
로 설정할 경우 현위치 버튼이 표출됩니다.false
입니다.visible
- 현위치 버튼 표출 여부InvMapOptions
객체public InvMapOptions compassVisible(boolean visible)
나침반 표출 여부를 설정합니다.
true
로 설정할 경우 나침반이 표출됩니다.true
입니다.visible
- 나침반 표출 여부InvMapOptions
객체public InvMapOptions zoomControlVisible(boolean visible)
줌 컨트롤 표출 여부를 지정합니다.
true
로 설정할 경우 줌 컨트롤이 표출됩니다.false
입니다.visible
- 줌 컨트롤 표출 여부InvMapOptions
객체public InvMapOptions scaleBarVisible(boolean visible)
축척 바 표출 여부를 설정합니다.
true
로 설정할 경우 줌 축척 바가 표출됩니다.true
입니다.visible
- 축척 바 표출 여부InvMapOptions
객체public int describeContents()
describeContents
in interface Parcelable
public void writeToParcel(Parcel dest, int flags)
writeToParcel
in interface Parcelable
© 2019. iNavi Systems Corp. All rights reserved.