проблема с шириной рекламы Android millenial

#android #size #ads

#Android #размер #объявления

Вопрос:

Я использую рекламу тысячелетия в своем приложении. Я установил android: layout_width =»320dp» и пробовал использовать and android: layout_width =»fill_parent», но кажется, что почти каждый раз, когда ширина объявления больше ширины экрана, появляется горизонтальная полоса прокрутки. Вы знаете, как это исправить? Я хочу, чтобы у моего объявления был точный размер, который я установил в xml-файле. Больше

Комментарии:

1. Проявляется ли такое поведение на физическом устройстве или в Eclipse?

2. это на моем устройстве: htc desire

Ответ №1:

Страница 7 из README.PDF (из MM SDK)

XML-макет

В вашем файле макета укажите пространство имен Millennial Media: xmlns:app=»http://millennialmedia.com/android/schema » Затем добавьте MMAdView и связанные метаданные, которые вы хотите включить.

 <com.millennialmedia.android.MMAdView
      android:id="@ id/mmadview" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content"
      app:apid="28911"
      app:adType="MMBannerAdTop"
      app:refreshInterval="30"
      app:accelerate="true"
      app:ignoreDensityScaling="false"
      app:age="46"
      app:gender="female"
      app:zip="90210"
      app:income="85000"
      app:keywords="moms,shopping,groceries"
      app:ethnicity="hispanic"
      app:orientation="straight"
      app:marital="married"
      app:children="2"
      app:education="college"
      app:politics="libertarian"
      app:height="60"
      app:width="480" />
  

Вы видите? приложение: width = «480»

В MM доступно 5 различных типов объявлений: 1. Предварительный запуск 2. Промежуточный переход 3. Вверху страницы 4. Под сгибом 5. Прямоугольник

Я думаю, вас интересуют пункты 3 и 4. Они расположены либо вверху, либо внизу экрана и предназначены для заполнения ширины в портретном режиме. Я предполагаю, что объявления из MM имеют фиксированную ширину, поэтому вам нужно настроить ширину вашего просмотра. Хотя я этого не пробовал, возможно, вам может помочь игра со значением «app: width».

У меня тоже есть желание, и я использую AdWhirl. Сначала я включил AdMob с его помощью, а затем добавил MM в качестве 2. network. Мне также пришлось настроить максимальную ширину / maxHeight моего просмотра, потому что объявления MM значительно больше, чем объявления AdMob.

Комментарии:

1. app:refreshInterval="30" Происходит ли автоматическое обновление рекламы?