今晚刚刚安装了admob并且工作正常,除了一个问题。什么时候 使用后退按钮,广告将添加到主屏幕或最后一页 你还在。让我们看看我是否可以解释。当应用程序打开时,它有一个 广告显示我访问列表菜单项然后点击它添加的后退按钮 一个广告到我刚刚访问的页面,现在我有两个。现在再做一次 三......等等。它将继续执行,直到屏幕满了。 重新打开它再次启动的应用程序。我刷新它恢复的屏幕 再一次。作为一个新的不确定你想要我帮助你 解决这个问题,但请问。
我认为这会与它有关吗?
//onDestroy
@Override
public void onDestroy() {
adView.destroy();
super.onDestroy();
//BT_debugger.showIt(activityName + ":onDestroy");
}
Android 3.2 GoogleAdMobAdsSdk-4.3.1.jar
提前谢谢你。
答案 0 :(得分:0)
你有这个:
//onResume
@Override
public void onResume() {
super.onResume();
//BT_debugger.showIt(activityName + ":onResume");
// Create Admob View
adView = new AdView(this, AdSize.BANNER, Config.ADMOB_PUBLISHER_ID);
// Lookup LinearLayout
LinearLayout layout = (LinearLayout)findViewById(R.id.admob_main);
// Add the adView to it
layout.addView(adView);
// Initiate a generic request to load it with an ad
adView.loadAd(new AdRequest());
}
将这些行移至onCreate
方法,然后将其从onResume
adView = new AdView(this, AdSize.BANNER, Config.ADMOB_PUBLISHER_ID);
// Lookup LinearLayout
LinearLayout layout = (LinearLayout)findViewById(R.id.admob_main);
// Add the adView to it
layout.addView(adView);
// Initiate a generic request to load it with an ad
adView.loadAd(new AdRequest());