当PublisherAdView.setAdSize时,Android 9设备上没有对PublisherAdView进行大小调整

时间:2018-11-13 17:02:52

标签: java android admob google-dfp

在加载广告后,在除Android 9之外的所有android设备上,我可以通过执行以下操作将PublisherAdView的宽度更改为全屏宽度

publisherAdView是PublisherAdView的对象

int width = Util.getDisplayWidthInDp(publisherAdView.getContext());
publisherAdView.setAdSizes(new AdSize(width,80));

以上代码将调整PublisherAdView的大小以适合全宽,但在Android Pie设备上,publisherAdView不会调整大小。

我也尝试过

width =-1

这可能有用,但DFP广告管理系统会抛出一个错误,说“ -1x80”太小而无法飞行。

有没有办法解决这个问题?

0 个答案:

没有答案