Class 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 객체를 생성한다.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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()
        태그를 가져온다.