Android Studio AdView XML标签空体?

时间:2017-08-20 23:41:26

标签: android xml android-studio adview

出于某种原因,我的横幅广告在我的主要活动xml文件中突出显示,其中"提示":XML标记包含空体报告标记正文。验证适用于XML / JSP / JSPX / HTML / XHTML文件类型。

<com.google.android.gms.ads.AdView
        android:id="@+id/bannerAd"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        ads:adSize="BANNER"
        ads:adUnitId="@+id/banner_ad_unit_id"></com.google.android.gms.ads.AdView>

我从来没有能够在我的应用中展示广告甚至测试广告,但始终保留此Adview以防万一它决定有一天工作。更新Android Studio后,这是我第一次看到它出现在AdView上。

2 个答案:

答案 0 :(得分:0)

这只是Android Studio的建议,而不是错误。

只需将您的代码更改为:

<com.google.android.gms.ads.AdView
        android:id="@+id/bannerAd"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        ads:adSize="BANNER"
        ads:adUnitId="@+id/banner_ad_unit_id"/>

您也可以按Alt + Enter(或MacOS上的Option + Enter)查看建议的自动编辑。

答案 1 :(得分:0)

更改

<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"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id"></com.google.android.gms.ads.AdView>

通过

<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"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id" />