2013-01-20 48 views
1

Admob中没有广告时(例如,如果用户没有互联网连接),是否可以用其他视图填充剩余空间?也就是说,是否有可能根据广告的可用性来调整Android布局?当Admob不可用时,如何填充Android布局中的剩余空间?

我尝试过使用android:layout_weight,但似乎Android会考虑Admob View的空间,即使当时没有任何广告(我在模拟器中使用ads:loadAdOnCreate =“false”来模拟这个情况)。

有什么想法?

+0

“用其他视图填充剩余空间”您的意思是说,当admob视图可用时,他们不应该出现?或者你只是想调整你的布局没有新的意见?如果是第二个,那么@Gabe Sechan回答你的问题。如果它是第一个,那么你必须从你的activity的onCreate方法中以编程的方式来完成它。 – Christos

回答

0

当广告视图不可用时,将广告视图的可见性设置为“无效”。这将使它消失并调整屏幕大小以占用空间。

+0

谢谢!我怎样才能以编程方式检测到AdMob在onCreate方法上不可用? –