Размещение Admob Milkman Games ANE в Flex View Android

Я пытаюсь понять, как разместить рекламу admob вверху или внизу экрана гибкого мобильного приложения с помощью расширения Milkman Games в Android.

Итак, по существу, если я решу сделать следующее в своем представлении

AdMob.showAd(AdMobAdType.BANNER, AdMobAlignment.CENTER, AdMobAlignment.BOTTOM);

Как освободить место для рекламы в представлении внизу?

На этом этапе в представлении есть компонент прокрутки, и я хочу, чтобы реклама все время находилась внизу экрана.

Использую ли я встроенную функцию ANE:

 AdMobAdType.getPixelSize(AdMobAdType.BANNER)

определить высоту отображаемой рекламы, а затем настроить ограничение для нижней части моего скроллера, чтобы оно не останавливалось перед рекламой?

p.s. Может ли кто-нибудь пролить свет на то, является ли V3.0.2 последней для этого расширения Milkman Games Admob? Я не получил от них ответа о том, так ли это.


Также я бы добавил к этому позиционирование и размер... Я запрашиваю стандартные баннеры, а затем фактически вручную определяю, какую высоту им разрешить, основываясь на том факте, что "стандартный" баннер имеет размер 320x50 dp. . Это предполагает, что устройство относится к категории 160 точек на дюйм, поэтому вы используете формулу, чтобы определить, сколько пикселей оно займет на устройстве с разрешением 240 или 320 точек на дюйм.

В качестве альтернативы вы можете просто использовать функцию молокозавода AdMobAdType.getPixelSize, чтобы получить фактический размер экрана. Когда у меня есть реальный размер высоты, я просто добавляю к нему отступы, чтобы содержимое приложения было немного дальше от рекламы. Поскольку в моем гибком приложении в основном есть скроллеры внутри представлений, я установил свойство «нижний» моего скроллера как размер моего рекламного контейнера. Это позволяет рекламе красиво располагаться в нижней части экрана мобильного устройства. Точно так же вы можете использовать свойство «top» на скроллере.

Ура Марко


person Marco Polo    schedule 09.08.2014    source источник


Ответы (1)


Да, это именно тот подход, который нужно использовать. Вы также можете использовать жестко заданную оценку (например, 50 пикселей) в качестве ограничения bottom по умолчанию для вашего скроллера; это уменьшит визуальное воздействие изменения размера вашего контейнера после загрузки рекламы.

person Brian    schedule 11.08.2014
comment
Спасибо, Брайан. Вы используете тот же Milkman ANE для адмоба? Мне было интересно, была ли это все еще текущая версия, потому что я не получил ответа от их поддержки об этом. Я знаю, что Google переключил admob на сервисы Google с 1 августа 2014 года, я думаю ... так что старая версия ANE может быть больше несовместима с их системой. Ваше здоровье - person Marco Polo; 12.08.2014
comment
@Марко Поло, ты смог что-нибудь узнать об этом? я ищу ту же информацию - кажется, мое время для погружения в admob для flex было неудачным ... учитывая изменение политики 1 августа. - person tamak; 14.08.2014
comment
Привет, Тамак. На самом деле я узнал об этом, зайдя в одно из писем со старой версией, которые я получил от Milkman, в котором использовалась та же ссылка для скачивания, что и в новой версии... Последняя версия, кажется, 4.2.0. Это действительно будет работать с новыми сервисами Google Play. Для этого просто необходимо добавить дополнительное расширение. Все шаги по новой системе находятся в их файле справки в формате PDF. Я могу сообщить, что у меня это работает и теперь показывает тестовую рекламу, так что это круто. Марко - person Marco Polo; 14.08.2014