...
Code Block | ||
---|---|---|
| ||
new PopConfig.Builder(getApplicationContext(), "YOUR_POP_UNIT_ID") .feedToolbarHolderClass(YourPopToolbarHolder.class) .build(); |
유틸리티 영역 커스터마이징
...
유틸리티 영역은 PopUtilityLayoutHandler
의 상속 클래스를 구현하여 변경할 수 있습니다. 유틸리티 영역에 넣고 싶은 View를 직접 구현하여 onLayoutCreated 시 parent에 추가합니다. 상속 클래스는 PopConfig의 popUtilityLayoutHandlerClass
에 설정합니다.
Code Block | ||
---|---|---|
| ||
public final class CustomPopUtilityLayoutHandler extends PopUtilityLayoutHandler {
private Context context;
public CustomPopUtilityLayoutHandler(Context context) {
super(context);
this.context = context;
}
@Override
public void onLayoutCreated(ViewGroup parent) {
LayoutInflater inflater = LayoutInflater.from(context);
final FrameLayout layout = (FrameLayout) inflater.inflate(
R.layout.your_pop_utility_view,
parent,
false
);
parent.addView(layout);
}
}
new PopConfig.Builder(getApplicationContext(), "YOUR_POP_UNIT_ID")
.popUtilityLayoutHandlerClass(CustomPopUtilityLayoutHandler.class)
.build(); |
Info |
---|
유틸리티 영역 아이콘 디자인 규격
|
Interstitial 광고 지면 추가
...
popExitUnitId
를 설정하면 사용자가 Pop 지면에서 이탈을 할 때, Interstitial 광고를 노출합니다. Interstitial 지면의 unit id 발급을 원하시는 경우에는 버즈빌 매니저에게 문의하시기 바랍니다.
...