【发布时间】:2014-06-05 18:25:46
【问题描述】:
我在设置 Admob 时遇到了一些问题, 首先是我的代码,这都在 onCreateEngine 方法下:
AdView adView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("TEST_DEVICE_ID")
.build();
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId(AD_UNIT_ID);
adView.loadAd(adRequest);
这里是xml部分:
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true" >
</com.google.android.gms.ads.AdView>
当我尝试将 adsize 设置为 xml 属性时,我收到一条错误消息
“缺少必需的 xml 属性 adSize”
所以我尝试以编程方式设置它,但是我还有另一个问题。
每当我调用adView.loadAd(adRequest); 时,我都会得到一个空指针异常
【问题讨论】:
标签: android admob andengine google-play-services adview