Versions Compared

Key

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

...

Pop을 정상적으로 이용하기 위해서 Service 를 실행합니다. 그래서 Pop이 활성화되어 있는 동안에 Service Notification이 보입니다. 다음은 Service Notification 을 직접 구현하여 BuzzAd Android SDK에서 제공하는 Notification 을 대체하는 방법을 안내합니다. Notification의 동작, UI 레이아웃까지 직접 구현하여 수정할 수 있습니다. 만일 BuzzAd Android SDK에서 제공하는 Notification 을 기반으로 간단한 UI 수정을 원하는 경우는 https://buzzvil.atlassian.net/wiki/spaces/BDG/pages/2270135213/ver+2.25.x+6.2.3.#Notification-%EC%BB%A4%EC%8A%A4%ED%84%B0%EB%A7%88%EC%9D%B4%EC%A7%95UI-%EC%88%98%EC%A0%95을 참고하시기 바랍니다.

테스트


CustomControlService 구현

  1. getPopPendingIntent를 통해 click 시 Pop Icon 을 띄우는 기능을 하는 PendingIntent 를 만들 수 있습니다.

  2. 필요에 따라 notificationChannel 을 생성해 등록합니다.

  3. (Optional)RemoteViews, setContent 를 사용해 CustomContolService 에서 사용할 View 를 등록합니다

  4. PopConfig에 CustomControlService를 등록하여 사용할 수 있습니다.
    이 경우, PopNotificationConfig 는 SmallIconRes 와 NotificationId 두 가지만 설정하면 됩니다.

  5. Manifest 에 CustomControlService 를 등록

...