2013-12-10 39 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

相關問題