我尝试在我的偏好活动中添加 admob,但经过几天的挖掘,“空间不足”的问题仍然存在。我按照我可以找到的示例之一“偏好活动中的广告”没有足够的空间来展示广告!想要:<480, 75>,拥有:<432, 1073741823>”
然后我认为这可能是因为偏好屏幕的自动填充。Admob 似乎想要占据屏幕的整个宽度,所以谁能告诉我如何覆盖首选项屏幕宽度并给 admob 整个宽度?谢谢!!
我尝试在我的偏好活动中添加 admob,但经过几天的挖掘,“空间不足”的问题仍然存在。我按照我可以找到的示例之一“偏好活动中的广告”没有足够的空间来展示广告!想要:<480, 75>,拥有:<432, 1073741823>”
然后我认为这可能是因为偏好屏幕的自动填充。Admob 似乎想要占据屏幕的整个宽度,所以谁能告诉我如何覆盖首选项屏幕宽度并给 admob 整个宽度?谢谢!!
如果您让 Eclipse 为您构建活动,那么它会将以下内容放入:
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
删除它或将尺寸更改为 0
You have to override oncreateview() and setpadding of parent/container to 0, see this link:
Android: How to maximize PreferenceFragment width (or get rid of margin)?
If it is standard activity, try to use XML to figure out visually, width of your adview. It need to be full width of your phone, without padding and or margin from parent container.