...
View의 Height 조정: Image 타입의 광고는 기존의 mediaView 보다 상하 길이가 길기 때문에, customization 하시는 모든 view의 height를
wrap_content
로 적용하고 기타 height를 고정하는 로직을 제거해야 합니다.View의 레이아웃 조정: NativeAd 를 이용해서 광고 뷰를 그리는 과정에서 현재 타입이 Image 인지 확인하여 title, description 을 위한 layout 을 없앱니다.
Code Block language java if (Creative.Type.IMAGE.equals(ad.getCreative().getType())) { titleLayout.setVisibility(View.GONE); descriptionView.setVisibility(View.GONE); } else { titleLayout.setVisibility(View.VISIBLE); descriptionView.setVisibility(View.VISIBLE); }
FeedConfig 설정: FeedConfig 빌드 시점에 imageTypeEnabled 를 true 로 설정해서 Image 타입 광고를 받을 수 있게 합니다.
Code Block language java final FeedConfig feedConfig = new FeedConfig.Builder("YOUR_FEED_UNIT_ID") ... .imageTypeEnabled(true) .build();
Additional Usage
FeedFragment를 사용한 방식
기본적으로 제공되는 FeedActivity가 아닌 다른 방식으로 Feed를 보여주고 싶을때, FeedFragment를 사용할 수 있습니다.
...