我在我的一个项目中实施了 Admob 广告。我正在使用最新版本的 Eclipse;Juno Service Release 1,带有最新更新。当我更新时,我注意到 xml 布局文件有自动添加;@dimension/ 引用,如下所示:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
...
...
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
...
...
当我在我的 Nexus 7 上运行该应用程序时,广告没有显示,并且我收到一条错误消息,指出广告没有足够的空间来显示。在搞砸了这个之后,我发现如果我删除 @dimension/ 引用,错误就会消失,广告就会出现。我不想回到我的所有布局文件来删除 @dimension/ 引用,所以我寻求帮助来确定解决这个问题的方法。必须有一种方法可以在不删除 @dimension/ 引用的情况下使广告正常工作;有没有?