2013-12-10 36 views
2

我在对话框中显示我的应用程序。该对话框不包含全屏幕(至少320dip)。因此,使用AdMob是一个问题,因为我见过的所有AdSizes占用至少320dip宽度。所以我的问题是:是否有可能仍然使用AdMob,但广告宽度小于320dip(大约280dip左右)。Android:使用宽度小于320d的AdMob

回答

1

简答题很长的答案是你可能看着这个错误。

但是,你是什么意思“我在对话框中显示我的应用程序”?

如果你已经为你的应用程序应用了对话框样式,或者甚至在对话框中显示了所有的UI(奇怪),那么你总是可以配置一个对话框来获得任何宽度。所以让它下降。

+0

好点!谢谢,没有想到这一点。 – Xander

0

不是一个真正的解决方案,但可能是一个工作: 这将迫使adView更小。它会切掉一些像素,但总体效果可能不错。

final ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(m_width,// 
      LinearLayout.LayoutParams.WRAP_CONTENT); 

    adView.setLayoutParams(params); 
    adView.loadAd(adReqBuilder.build()); 
+0

它会不会加载添加? – Xander

相关问题