Class MapStyle

java.lang.Object
com.inavi.mapsdk.maps.MapStyle
All Implemented Interfaces:
Parcelable

public final class MapStyle extends Object implements Parcelable
Map Studio 서비스를 이용하여 생성된 커스텀 지도 스타일을 나타내는 클래스.

아이나비 지도 인증이 완료되면 InaviMapSdk.AuthSuccessCallback.onAuthSuccess(List) 콜백으로 커스텀 지도 스타일 리스트가 전달됩니다. 커스텀 지도 스타일 리스트는 SDK에 저장되며 InaviMapSdk.getSavedCustomMapStyles()에서 확인할 수 있습니다.

  • Field Details

  • Constructor Details

    • MapStyle

      public MapStyle(String styleName, String styleID)
      지정된 지도 스타일의 이름과 ID를 포함하는 생성자.
      Parameters:
      styleName - 지도 스타일의 이름
      styleID - 지도 스타일의 ID
  • Method Details

    • getStyleName

      public String getStyleName()
      지도 스타일의 이름을 반환합니다.
      Returns:
      지도 스타일의 이름
    • getStyleID

      public String getStyleID()
      지도 스타일의 ID를 반환합니다.
      Returns:
      지도 스타일의 ID
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface Parcelable
    • writeToParcel

      public void writeToParcel(Parcel dest, int flags)
      Specified by:
      writeToParcel in interface Parcelable