Android Adview出错

时间:2014-10-13 13:31:50

标签: android webview adview

我在放置广告视频时遇到了这些错误。

  1. 错误:解析XML时出错:未绑定的前缀 <com.google.android.gms.ads.AdView
    android:id="@+id/adView" android:layout_width="match_parent" android:layout_height="wrap_content" ads:adSize="BANNER" ads:adUnitId="ca-app-pub-2852987101120590/2338373260" />

  2. 错误:无法解析adView或不是字段 AdView adView = (AdView)this.findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().build(); adView.loadAd(adRequest);

  3. 哪里有问题?请帮忙。我得到了这两个错误。

1 个答案:

答案 0 :(得分:0)

在xml文件中添加此行

xmlns:ads="http://schemas.android.com/apk/res-auto"

所以,例如

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:id="@+id/mainLayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        ads:adSize="BANNER"
        ads:adUnitId="@string/ad_unit_id"/>
</RelativeLayout>