簡體   English   中英

當Admob不可用時,如何填充Android布局中的剩余空間?

[英]How can I fill remaining space in Android layout when Admob is not available?

如果Admob中沒有可用的廣告(例如,如果用戶沒有互聯網連接),是否可以用其他視圖填充剩余的空間? 也就是說,是否可以根據廣告可用性來動態地調整Android布局?

我嘗試使用android:layout_weight,但即使當時沒有任何廣告,Android似乎也會考慮Admob View的空間(我在模擬器中使用ads:loadAdOnCreate =“ false”來模擬這種情況)。

任何想法 ?

將廣告視圖的可見性設置為“消失”(如果不可用)。 這將使其消失並調整屏幕大小以占據其空間。

您可以檢入API https://developers.google.com/android/reference/com/google/android/gms/ads/AdView

我認為您可以讓聽眾知道廣告是否已加載或可見。 檢查它: https : //developers.google.com/android/reference/com/google/android/gms/ads/AdListener#public-constructor-summary

編輯:這是最后一個答案的補充

謝謝!我如何通過編程方式檢測onCreate方法上沒有Admob?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM