Android Admob通过XML为多个活动发布广告
您好,我是Admob的新手,我已经通过谷歌提供的以下代码成功地将Admob添加到我的主要活动XML中,但问题是我的广告只包含在主要活动中。。因此,我计划将相同的代码粘贴到其他活动中。。这是正确的方法吗?或者还有另一种方法,只使用XML而不是JavaAndroid Admob通过XML为多个活动发布广告,android,xml,admob,Android,Xml,Admob,您好,我是Admob的新手,我已经通过谷歌提供的以下代码成功地将Admob添加到我的主要活动XML中,但问题是我的广告只包含在主要活动中。。因此,我计划将相同的代码粘贴到其他活动中。。这是正确的方法吗?或者还有另一种方法,只使用XML而不是Java <com.google.android.gms.ads.AdView android:id="@+id/adView" android:layout_width="wrap_content" android:layout
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
谢谢您可以创建一个名为ad_view.xml的单独版面,并使用include标记将其包含在其他版面中,如下所示: ad_view.xml
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
您的其他布局
<include
layout="@layout/ad_view"
android:id="@+id/ad_View"/>
请注意,在“包含”中,可以覆盖布局的多个属性,这非常有用。希望它能帮助您,祝您好运。扩展自定义活动类(请参阅),或者为admob横幅制作单独的版面,并将其包含在每个版面中。