我在对话框中显示我的应用。该对话框未覆盖全屏(至少320dip)。因此,使用AdMob有点问题,因为我看到的所有AdSize占用的空间至少为320dip。所以我的问题是:是否有可能继续使用AdMob,但广告的宽度小于320dip(约280dip左右)。
答案 0 :(得分:1)
简短回答否。答案很长,你可能正在看错了。
但你是什么意思“我在对话框中显示我的应用程序”?
如果您已经在应用程序中应用了对话框样式,或者甚至在对话框中显示了所有UI(很奇怪),那么您始终可以配置一个具有任何宽度的对话框。所以让它下降320。
答案 1 :(得分:0)
答案 2 :(得分:0)
不是真正的解决方案,但可能是一种解决方法: 这将强制adView更小。它会切掉一些像素,但总体结果可能还不错。
final ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(m_width,//
LinearLayout.LayoutParams.WRAP_CONTENT);
adView.setLayoutParams(params);
adView.loadAd(adReqBuilder.build());