1

我想在列表视图中放置 android 广告,我读了一篇关于用 admob 做的文章

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

我仍在比较广告网络,但这是我想讨论的一个功能,因为这里不允许在广告网络之间进行主观比较。

哪些广告 SDK 允许我这样做?有没有人有关于自定义广告位置的资源

4

2 回答 2

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>

Checkout this Example, it will help you.

于 2013-01-03T04:58:18.293 回答
1

例如,Google admobs 只是给你一个扩展的自定义视图View。您可以将其放置在您希望的任何位置。

如果你想把你的广告放在 aListView中,你只需要编写你自己的适配器并将广告添加到getView().

于 2013-01-03T04:56:55.490 回答