Package com.kakao.vectormap.label
Class BadgeOptions
- java.lang.Object
-
- com.kakao.vectormap.label.BadgeOptions
-
public class BadgeOptions extends java.lang.Object
Badge
객체 생성을 위해 초기화 값을 설정하는 클래스.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BadgeOptions
from(Context context)
BadgeOptions 객체를 생성한다.Bitmap
getBitmap()
이미지 비트맵을 가져온다.java.lang.String
getId()
id 를 가져온다.PointF
getOffset()
offset 값을 가져온다.int
getResId()
이미지 리소스를 가져온다.java.lang.Object
getTag()
태그를 가져온다.int
getZOrder()
zOrder 값을 가져온다.BadgeOptions
inflate(int badgeStyle)
스타일 리소스를 이용해 BadgeOptions 를 생성한다.boolean
isVisible()
visible 여부를 가져온다.BadgeOptions
setId(java.lang.String id)
Badge 에 부여할 Id 를 설정한다.BadgeOptions
setOffset(float x, float y)
Label
내 위치 할 offset 값을 설정한다.BadgeOptions
setTag(java.lang.Object tag)
Badge 객체에 넣을 태그를 설정한다.BadgeOptions
setVisible(boolean visible)
Badge 의 visible 여부를 설정한다.BadgeOptions
setZOrder(int zOrder)
Badge 의 zOrder 값을 설정한다.static BadgeOptions
with(int resId)
Badge 에 넣을 이미지 리소스를 가지고 BadgeOptions 객체를 생성한다.static BadgeOptions
with(Bitmap bitmap)
Badge 에 넣을 이미지 비트맵을 가지고 BadgeOptions 객체를 생성한다.
-
-
-
Method Detail
-
from
public static BadgeOptions from(Context context)
BadgeOptions 객체를 생성한다.- Parameters:
context
- Context 객체.
-
with
public static BadgeOptions with(int resId)
Badge 에 넣을 이미지 리소스를 가지고 BadgeOptions 객체를 생성한다.- Parameters:
resId
- 이미지 리소스
-
with
public static BadgeOptions with(Bitmap bitmap)
Badge 에 넣을 이미지 비트맵을 가지고 BadgeOptions 객체를 생성한다.- Parameters:
bitmap
- Bitmap 객체
-
inflate
public BadgeOptions inflate(@StyleRes int badgeStyle)
스타일 리소스를 이용해 BadgeOptions 를 생성한다.- Parameters:
badgeStyle
- styles.xml 에 정의 된 스타일 리소스
-
getResId
public int getResId()
이미지 리소스를 가져온다.
-
getBitmap
public Bitmap getBitmap()
이미지 비트맵을 가져온다.
-
setOffset
public BadgeOptions setOffset(float x, float y)
Label
내 위치 할 offset 값을 설정한다.- Parameters:
x
- 기준점으로부터 x 축 방향으로 offset (px).y
- 기준점으로부터 y 축 방향으로 offset (px).
-
getOffset
public PointF getOffset()
offset 값을 가져온다.
-
setZOrder
public BadgeOptions setZOrder(int zOrder)
Badge 의 zOrder 값을 설정한다.- Parameters:
zOrder
- zOrder 값.
-
getZOrder
public int getZOrder()
zOrder 값을 가져온다.
-
setVisible
public BadgeOptions setVisible(boolean visible)
Badge 의 visible 여부를 설정한다.- Parameters:
visible
- visible 여부.
-
isVisible
public boolean isVisible()
visible 여부를 가져온다.
-
setId
public BadgeOptions setId(java.lang.String id)
Badge 에 부여할 Id 를 설정한다.- Parameters:
id
- Badge 의 고유한 Id.
-
getId
public java.lang.String getId()
id 를 가져온다.
-
setTag
public BadgeOptions setTag(java.lang.Object tag)
Badge 객체에 넣을 태그를 설정한다.- Parameters:
tag
- 사용자 식별을 위한 태그.
-
getTag
public java.lang.Object getTag()
태그를 가져온다.
-
-