gpt4 book ai didi

android - Admob 在 Android 中与 simple-xml 集成?

转载 作者:搜寻专家 更新时间:2023-11-01 08:06:51 25 4
gpt4 key购买 nike

我很难将 Admob 横幅集成到我的游戏中。我使用了 simple-xml-2.6.2.jar 库,因为我认为它很容易在我的游戏中实现。现在我有了一个布局文件,其中包含发布者 ID 和测试设备的正确代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.google.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="xxxxxxxxxxx"
ads:adSize="BANNER"
ads:testDevices="TEST_EMULATOR, zzzzzzzzzzzz"
ads:loadAdOnCreate="true"/>
</LinearLayout>

游戏以横向模式运行,我想让广告在顶部或底部显示为横幅,但没有显示任何测试广告,我也没有任何想法这是为什么。感谢任何帮助!

最佳答案

在 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"/>

现在在您的 Activity 中加载广告。

 AdView adView = new AdView(this,AdSize.BANNER,"yourid");
LinearLayout ll= (LinearLayout) findViewById(R.id.adView);
ll.addView(adView);
AdRequest ar = new AdRequest();
ar.setGender(AdRequest.FEMALE);
adView.loadAd(ar);

您可以像这样在 xml 中的任何 Activity 中包含此 View (xml)..

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

关于android - Admob 在 Android 中与 simple-xml 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13440803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com