我已成功将admob广告添加到我的Android应用中,并可在模拟器和我的开发手机(Nexus One)上查看测试广告。当我点击其中一个测试广告时,它会打开Web浏览器或市场到该特定页面(gmail或其他)。我点击主页按钮退出,但当我再次尝试启动我的应用时,它会将我带回到点击测试广告时出现的市场页面或浏览器。
我感觉它是使用AdListener实现的onLeaveApplication或onPresentScreen方法中的一些东西,但我丢失了,adMob文档没有提供太多关于此的信息。
答案 0 :(得分:0)
通常,这是应用程序的预期行为。如果单击home然后返回应用程序图标,大多数应用程序将跳回堆栈上的最后一个活动。当然可以完全杀死你的应用程序,并将重新输入视为应用程序的全新实例,但你可能不希望这样,因为除非你明确保存它,否则所有用户状态都会丢失,这是更多的工作。
AdMob客户端SDK侦听器回调对您来说都是可选的;你没有期望你做任何特别的事情。它们可以帮助您暂停,保存或恢复之前正在进行的任何活动。
用户通常习惯按后退按钮返回应用,而不是回家,然后返回应用。