Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何仅使用XML在Android中显示谷歌广告?_Java_Android_Xml_Admob - Fatal编程技术网

Java 如何仅使用XML在Android中显示谷歌广告?

Java 如何仅使用XML在Android中显示谷歌广告?,java,android,xml,admob,Java,Android,Xml,Admob,我想在我的项目中放置一个谷歌广告。但出于某种原因,我不想为此目的使用Java语言。我已经尝试了ads:loadAdOnCreate=“true”属性,但我认为它现在不起作用。有没有办法通过仅使用XML来显示广告?在XML中使用下面的代码说XML名称是adview.XML <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/an

我想在我的项目中放置一个谷歌广告。但出于某种原因,我不想为此目的使用Java语言。我已经尝试了
ads:loadAdOnCreate=“true”
属性,但我认为它现在不起作用。有没有办法通过仅使用XML来显示广告?

在XML中使用下面的代码说XML名称是adview.XML

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/adView"
          android:orientation="vertical"
          android:layout_width="fill_parent"
          android:layout_height="50dip"/>
您可以像这样从xml将此视图(xml)包含在任何活动中

     <include layout="@layout/adview" />     // your xml
//您的xml

更多详情请访问这里

loadOncreate
在新SDK中不再可用,您需要编写java代码来显示您的广告

对于广告整合,您可以查看Harshad的

Amy Quispe(AdMob SDK团队)

loadAdOnCreate在Google Play服务版本中被弃用,因此 你必须从代码中加载广告


您应该使用旧的
谷歌广告库
,这样就可以使用
loadOncreate

显示您的xml文件和代码。。。
     <include layout="@layout/adview" />     // your xml