2011-12-16 71 views
0

我已成功将admob广告添加到我的android应用中,并可以在模拟器和我的开发手机(Nexus One)上查看测试广告。当我点击其中一个测试广告时,它会打开网页浏览器或市场到那个特定的页面(Gmail或其他)。我点击主页按钮退出,但当我尝试再次启动我的应用程序时,它会将我带回到点击测试广告时出现的市场页面或浏览器。用户点击adMob广告后发生的奇怪行为

我有一种感觉,它是onLaveApplication或onPresentScreen方法中用AdListener实现的东西,但我迷路了,adMob文档没有提供关于此的更多信息。

回答

0

通常这是应用程序的预期行为。如果您单击home并返回应用程序图标,则大多数应用程序将跳回到堆栈中的最后一个活动。完全可以杀死你的应用程序,并把重新登录作为应用程序的全新实例,但是你可能不希望这样做,因为除非你明确地保存它,否则所有的用户状态都将丢失,这更加有效。

AdMob客户端SDK侦听器回调函数对您来说都是可选的;没有什么期望你特别做任何事情。他们在那里方便您暂停,保存或恢复您之前从事的任何活动。

用户通常用于点击后退按钮返回到您的应用程序,而不是回家,然后回到应用程序。

+0

我想我只是不真的点击广告,所以我从来没有遇到过它,但在点击其他应用程序(Engadget)中的广告后,它们显示相同的行为。感谢您的回答。 – Mike 2011-12-17 02:32:56