Как показывать рекламные объявления по вертикали в альбомном режиме? (Android) - PullRequest
1 голос
/ 16 апреля 2011

Я хочу показать рекламу AdMob, как показано ниже. Моя игра заблокирована в ландшафтном режиме, и я хочу показывать рекламу по вертикали. Я использовал макет XML для размещения своих объявлений.

enter image description here

1 Ответ

3 голосов
/ 27 августа 2011

Для этого вам нужно будет создать пользовательский View, который расширяет представление AdMob, а затем переопределить метод onDraw(). Поскольку исходный код для представления AdMob недоступен (насколько мне известно), это может быть невозможно. Если у вас есть источник метода AdMob onDraw(), это может быть просто проблема замены переменных x и y.

Другой вариант - сохранить активность в режиме Portait, а затем переопределить собственный метод Views 'onDraw(), чтобы нарисовать его в альбомной ориентации. Это будет большая работа, так как вам придется создавать свои собственные виды для кнопок, макетов изображений и т. Д.

...