Admob - Как определить горизонтальную ориентацию и скрыть AdMob? - PullRequest
0 голосов
/ 12 ноября 2010

Я новичок в программировании на Java и Android.Я научился работать на самом базовом уровне, и всякий раз, когда устройство находится в альбомной ориентации, admob имеет тенденцию всплывать и занимать огромное зелье экрана.скрыть рекламу от показа, если она находится в горизонтальной ориентации?Нужно ли помещать приложение admob в поток, чтобы проверить изменение ориентации и скрыть / показать его?

Пожалуйста, совет.

1 Ответ

4 голосов
/ 12 ноября 2010

Можете ли вы просто не включать его в XML-файл макета для ландшафта?Вы можете создать альбомную версию макета, добавив "-land" в конце имени папки макета.Например:

/res/
  /layout/
    /main.xml
  /layout-land/
    /main.xml

Если main.xml - это макет, который вы загружаете для действия, ОС автоматически загрузит макет в папку layout-land, когда телефон имеет альбомную ориентацию.Поэтому в этом XML-файле вы можете изменить настройку рекламы admob в макете или полностью удалить ее (если это объект макета? У меня никогда не было пользователей admob).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...