Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titlePopConfig의 필드 더보기
  • iconResourceId 팝 아이콘 drawable을 만들어 아이콘을 변경할 수 있습니다. 이때 상태에 따라 평상시 아이콘과 피드 종료 아이콘을 지정해 주어야 합니다.

    Code Block
    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        // 종료 아이콘
        <item android:drawable="@drawable/icon_pop_selected" android:state_selected="true" />
        // 평상시 팝 아이콘
        <item android:drawable="@drawable/icon_pop"/>
    </selector>
  • 팝 아이콘 사이즈

    • 56*56 dp (mdpi 기준)

    • 224*224 px (xxxhdpi까지 지원, 픽셀기준 최대 4배)

  • rewardReadyIconResourceId 팝에서 피드를 열었을때 보상을 얻을 수 있는 경우 동전 아이콘을 보여주는데 이 아이콘을 변경할 수 있습니다. iconResourceId와 마찬가지로 selector를 이용하여 작성합니다.

    Code Block
    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:drawable="@drawable/icon_pop_selected" android:state_selected="true" />
        <item android:drawable="@drawable/icon_pop_reward_ready"/>
    </selector>
  • previewIntervalInMillis 팝의 말풍선(preview)이 보이는 시간 간격을 수정합니다. 기본값은 30분입니다.

  • popAdMessageViewClass 팝의 말풍선(preview)에 광고의 내용이 보일때의 말풍선 뷰를 변경할 수 있습니다. 기본 클래스에서는 광고를 통해 얻을 수 있는 포인트를 보여줍니다. 커스텀 클래스 설정하는 방법은 여기를 참고해 주세요.

  • popArticleMessageViewClass 팝의 말풍선(preview)에 아티클의 내용이 보일때의 말풍선 뷰를 변경할 수 있습니다. 기본 클래스에서는 아티클의 제목을 보여줍니다. 커스텀 클래스 설정하는 방법은 여기를 참고해 주세요.

  • popUtilityLayoutHandlerClass 피드를 열었을때 하단에 보이는 Utility영역을 변경합니다. 기본 클래스에서는 카메라, 브라우저, 사진첩으로 이동할 수 있습니다. 커스텀 클래스 설정하는 방법은 여기를 참고해 주세요.

  • initialSidePosition(@NonNull final SidePosition initialSidePosition) 팝의 초기 위치 설정합니다. Default 값은 SidePosition.Side.RIGHT, 0.6f(화면 우측, 위에서 60 % 지점)

  • initialPopIdleMode(@NonNull PopIdleMode initialPopIdleMode) 팝의 Idle 상태 동작을 결정합니다. 5 초 동안 User의 Interaction 이 없다면 Idle 상태가 되며, 여기서 설정 된 모드로 동작하게 됩니다. Default 값은 INVISIBLE

    • INVISIBLE : 일정 시간 후 Pop Icon 이 사라집니다. 다시 Pop Icon 을 활성화 하려면 Notification 을 클릭하거나, 화면을 껐다가 켜야합니다.

    • TRANSLUCENT : 일정 시간 후 Pop Icon 이 사라지지 않고 활성화 상태에서 반투명해집니다. 반투명 Pop Icon 은 User Interaction 을 받을 수 있습니다.

  • controlService Service Notification 을 커스텀 하기 위해 사용합니다. 버즈빌이 제공하는 기능을 온전히 사용하고 앞으로의 서포트를 받기 위해서는 되도록 커스텀하지 않고 기본값을 사용하길 권장합니다. 자세한 사항은 하단의 Advanced를 참고해주세요.

  • feedConfig 팝에서 사용할 피드의 config를 설정합니다. 자세한 내용은 3번 단락에서 다룹니다.

  • popNotificationConfig 팝에서 사용하는 Notification 의 config를 설정합니다. 자세한 내용은 4번 단락에서 다룹니다.

...