【发布时间】:2014-05-13 11:11:59
【问题描述】:
有很多这样的问题,但不是重复的
因为我已经用过 xmlns:ads="http://schemas.android.com/apk/res-auto" 我主要是在java中编写代码
我想使用谷歌播放服务来投放广告
我用过下面的java代码
com.google.android.gms.ads.AdView adView = (com.google.android.gms.ads.AdView) activity.findViewById(R.id.adview);
adView.setAdSize(AdSize.SMART_BANNER);
adView.setAdUnitId(activity.getString(R.string.admob_id));
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
和下面的xml代码
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
但我在横幅中遇到错误就像
缺少所需的 XML 属性“adsize”
【问题讨论】:
-
尝试在LinearLayout中添加Adview,先取linearlayout
-
您在 xml 中缺少 ads:adSize="BANNER" 属性
标签: android admob google-play-services