На всех устройствах Android, кроме Android 9, после загрузки AD я смог изменить ширину PublisherAdView для перехода в полноэкранный режим, выполнив следующие действия:
publisherAdView - объект PublisherAdView
int width = Util.getDisplayWidthInDp(publisherAdView.getContext());
publisherAdView.setAdSizes(new AdSize(width,80));
приведенный выше код изменит размер publisherAdView, чтобы он соответствовал полной ширине, но на устройствах Android с круговой публикацией publisherAdView не изменяет размеры.
Я также пытался
width =-1
Это может работать, но DFPвыдает ошибку, говоря, что «-1x80» слишком мал для полета.
Есть ли способ решить эту проблему?