У меня есть некоторые проблемы с показом объявлений в Adwhirl.Размер рекламы Adwhirl + Millenial Media - слишком длинный
Я показываю объявления 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();
Если кто-то знает, как это исправить, пожалуйста, помогите.
EDIT:
Я работаю на HTC Desire, а также пытались создать AdWhirl макет в XML и еще одной проблеме; (
Я пытался добавить ММ макета в формате XML и с приложением параметра: ширину = «320» это хорошо выглядит. по умолчанию это 480 и с этим значением объявление похоже на AdWhirl implementaion (слишком долго)
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, и объявление выглядит довольно красиво.
EDIT 3:
Похоже на изображение в ссылке: Too long MM ad in Adwhirl Layout
Когда объявление появляется я могу видеть горизонтальную полосу прокрутки и я думаю, что я могу видеть только 2/3 из этих объявлений
Я не использую AdWhirl, но у меня такая же проблема, реклама слишком велика ... Вы нашли решение или связались с Millennial Media об этом? –