2012-01-19 3 views
2

У меня есть этот макетAdMob крадет 3 пикселя?

<LinearLayout android:id="@+id/mainlayout" android:orientation="vertical" android:layout_height="fill_parent" android:layout_width="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"> 
    <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> 
    <TableLayout android:id="@+id/tableLayout1" android:layout_width="fill_parent" adroid:layout_height="wrap_content" android:gravity="center_horizontal" > 
    ... 
    ... 
    </TableLayout> 
    </ScrollView> 

Объявление добавляется как последуйте

LinearLayout mainLayout = (LinearLayout)findViewById(R.id.mainlayout); 
AdView adView = new AdView(...); 
LinearLayout.LayoutParams llParam = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,nearLayout.LayoutParams.WRAP_CONTENT); 
llParam.gravity = Gravity.CENTER_HORIZONTAL ;    
mainLayout.addView(adView, llParam); 

Я действительно не могу понять, почему там 3 пикселя ниже объявления (показаны thiny белых шашек в изображении). Я думаю, что в этом нет никаких сомнений, но я добавил черно-белый рисунок на изображении, чтобы выделить регион, о котором я говорю. В оригинале все черное.

enter image description here

+0

Я тоже заметил это, добавляя AdMob в свое приложение. Я не мог найти объяснения. Так что теперь я просто живу с этим. Мне интересно узнать, есть ли у кого-нибудь представление об этом. – bschultz

ответ

0

IIRC, ряд рекламных компаний добавить эти «пиксели», чтобы их изображение, чтобы держать дистрибьютор объявлений честны, как это было.

Ряд компаний продают эту услугу (example): они дают вам однопиксельные изображения для добавления в ваши рекламные объявления, а затем они могут отслеживать (независимо от AdMob) количество людей, которые загрузили ваше объявление, подсчитав номер раз их 1x1 пиксель был запрошен. Таким образом, рекламодатель может убедиться, что AdMob не раздувает количество просмотров объявления, чтобы получить больше денег от рекламодателя.

Возможно, это не может быть причиной вашего конкретного случая - но это звучит как разумное объяснение.

Смежные вопросы