У меня есть некоторые проблемы с показом рекламы в Adwhirl.
Я показываю там рекламу Millenial Media и Admob.
Admob выглядит довольно хорошо, но при загрузке MM-рекламы это выглядит так, чтообъявление слишком длинное
Я пытался исправить это некоторым образом, но не смог его исправить.
Вот мой Java-код для Adwhirl:
LinearLayout layout = (LinearLayout) findViewById(R.id.layout_main);
AdWhirlLayout adWhirlLayout = new AdWhirlLayout(this, "apid");
RelativeLayout.LayoutParams adWhirlLayoutParams =
new RelativeLayout.LayoutParams(
LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT);
int diWidth = 320;
int diHeight = 53;
float density = getResources().getDisplayMetrics().density;
adWhirlLayout.setMaxWidth((int)(diWidth * density + 0.5f));
adWhirlLayout.setMaxHeight((int)(diHeight * density + 0.5f));
layout.addView(adWhirlLayout, adWhirlLayoutParams);
layout.invalidate();
Если кто-то знает, как это сделатьисправить это, пожалуйста, помогите.
РЕДАКТИРОВАТЬ:
Я работаю в HTC Desire, а также пытался создать макет adwhirl в XML и по-прежнему та же проблема; (
Я пыталсядобавьте MM Layout в xml и с параметром app: width = "320" это выглядит хорошо. По умолчанию оно равно 480, и с этим значением объявление выглядит аналогично внедрению adwhirl (слишком длинное)
xmlns:app="http://millennialmedia.com/android/schema"
<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" /> <------------------------------------HERE
Возможно, естьесть ли возможность установить это значение в макете adwhirl?
EDIT 2:
Похоже, что есть проблема с разрешением устройств 480x800. Я отлаживал приложение на эмуляторе QVGA 320x240, и реклама выглядит довольно красиво.
РЕДАКТИРОВАТЬ 3:
Это выглядит на изображении в ссылке: Слишком длинное MM-объявление в макете Adwhirl
Когда появляется объявление, я вижу горизонтальную полосу прокрутки ия думаю, что я вижу только 2/3 этих объявлений