Hey Guys我正在使用“Google Play服务”在我的应用程序中集成AdMobs横幅广告。在Eclips中,广告看起来不错,但是当我尝试运行该应用时,它不会在真实设备中展示广告。以下是我用于广告的XML代码。
我没有在广告中使用任何Java代码。只需使用此处提供的XML代码即可。 (https://developers.google.com/mobile-ads-sdk/docs/admob/android/play-migration)
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
ads:adSize="BANNER"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adUnitId="ca-app-pub-5278017493272368/8871679336"/>
以下是在Eclips中显示的广告的屏幕截图。
请帮我解决这个问题。任何帮助都会得到赞赏。
Thanls。
答案 0 :(得分:2)
你必须加载它。
尝试添加xmlns属性。
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
ads:adSize="BANNER"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adUnitId="ca-app-pub-5278017493272368/8871679336"/>
在onCreate事件中添加以下代码:
AdView adView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
希望它有所帮助...