Странное поведение после того, как пользователь нажимает на объявление AdMob - PullRequest
0 голосов
/ 16 декабря 2011

Я успешно добавил рекламу admob в свое приложение для Android и могу просматривать тестовые объявления на эмуляторе и на своем телефоне для разработки (Nexus One).Когда я нажимаю на одно из тестовых объявлений, оно открывает веб-браузер или рынок для этой конкретной страницы (Gmail или что-то еще).Я нажимаю кнопку «Домой» для выхода, но когда я пытаюсь снова запустить свое приложение, оно возвращает меня на страницу рынка или в браузер, который появляется при нажатии на тестовое объявление.

У меня такое ощущение, что это что-тов методах onLeaveApplication или onPresentScreen, реализованных с помощью AdListener, но я заблудился, и документация adMob не предоставляет большой информации об этом.

1 Ответ

0 голосов
/ 16 декабря 2011

Как правило, это ожидаемое поведение для приложения. Если вы щелкнете домой, а затем вернетесь к значку приложения, большинство приложений перейдут к последнему действию в стеке. Конечно, можно полностью убить ваше приложение и рассматривать повторный ввод как совершенно новый экземпляр вашего приложения, но вы, вероятно, не хотите этого, так как все пользовательское состояние будет потеряно, если вы явно не сохраните его, что является еще большей работой.

Обратные вызовы прослушивателя SDK клиента AdMob необязательны для реализации; нет никаких ожиданий, что вы делаете что-то конкретное. Они удобны для того, чтобы вы могли приостановить, сохранить или возобновить все действия, которые вы выполняли раньше.

Пользователи обычно нажимают кнопку «Назад», чтобы вернуться в свое приложение, а не домой, а затем обратно в приложение.

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