列表视图中的Android广告展示位置

时间:2013-01-03 04:46:22

标签: android ads android-custom-view flurry

我想在列表视图中放置Android广告,我读了一篇关于使用admob

的文章

我选择尝试用Flurry的appcircle来做,没有运气。

我仍在比较广告网络,但这是我要讨论的功能,因为此处不允许广告网络之间的主观比较。

哪些广告SDK可以让我这样做?有没有人有关于自定义广告展示位置的资源

2 个答案:

答案 0 :(得分:2)

只需尝试在您的布局中放置ListView广告,如下所示:

<?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  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="AD_UNIT_ID"
        ads:adSize="BANNER"
        ads:loadAdOnCreate="true"/>
  <ListView android:id="@id/android:list"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"/>
  <TextView android:id="@+id/android:empty"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/no_hosts"/>
 </LinearLayout>

查看此Example,它会对您有所帮助。

答案 1 :(得分:1)

例如,Google admobs只是为您提供了一个扩展View的自定义视图。您可以将它放在任何您想要的地方。

如果您想将广告置于ListView内,则只需编写自己的适配器并在getView()中添加广告。