(Android v3.0.x) 7. In-App Pop 마이그레이션 가이드
디자인 커스터마이징
In-App pop 버튼 아이콘
BuzzAd Android용 SDK 3.0부터는 BuzzAdInAppPopTheme
을 생성하여 In-App Pop 버튼 아이콘을 설정하도록 변경되었습니다. 아래 순서에 따라 기존 코드를 수정하세요.
In-App Pop 버튼 아이콘을 커스터마이징할 수 있는
BuzzAdInAppPopTheme
객체를 생성하세요.변경하고자 하는 In-App Pop 버튼 아이콘에 따라 적절한 메소드를 호출하세요.
iconResId
: In-App Pop 기본 버튼 아이콘 이미지rewardReadyIconResId
: 적립 가능한 리워드 포인트가 있을 때의 아이콘 이미지
buzzAdInAppPop
에theme
속성으로 위에서 생성한BuzzAdInAppPopTheme
객체를 설정하세요.BuzzAdInAppPopTheme buzzAdInAppPopTheme = BuzzAdInAppPopTheme.getDefault() .iconResId(R.drawable.ic_arrow_back) // In-App Pop 기본 버튼 아이콘 이미지 .rewardReadyIconResId(R.drawable.bz_ic_gift); // 적립 가능한 리워드 포인트가 있을 때의 아이콘 이미지 this.buzzAdInAppPop = new BuzzAdInAppPop.Builder(this) .theme(buzzAdInAppPopTheme) .build();
코드 중복을 피하기 위해, 기존에 생성한
InAppPopConfig
에 관련 코드를 삭제하세요.// TODO: InAppPopConfig와 관련된 모든 코드를 삭제합니다. InAppPopConfig inAppPopConfig = new InAppPopConfig.Builder() .iconResId(R.drawable.your_pop_icon) .rewardReadyIconResId(R.drawable.your_pop_icon_reward_ready) .build(); this.buzzAdInAppPop = new BuzzAdInAppPop.Builder(this) // .config(inAppPopConfig) TODO: 해당 코드를 삭제합니다. .build()