2012-03-14 5 views
0

今夜はadmobをインストールし、問題は1つのみを除いて問題なく動作します。 戻るボタンを使用すると、広告はメイン画面または最後のページ に追加されます。私が説明できるかどうか見てみましょう。アプリが開かれているときには、私はリストメニューの項目を訪問して表示されている 広告を持っているそれは私がちょうどだったページに 1つの広告を追加する戻るボタンを押す。今度はもう一度 3つの.....などがあります。画面がいっぱいになるまでこれをやり続けます。 もう一度起動してアプリを開きます。画面を更新して、 を再び1つに戻します。あなたが私に何を望んでいるのかわからない新しいことがありましたら この問題を解決してください。戻るボタンを使用すると、前の画面にAdMob広告が追加されますか?

私はこれと何か関係があると思いますか?

//onDestroy 
@Override 
public void onDestroy() { 
    adView.destroy(); 
    super.onDestroy(); 
    //BT_debugger.showIt(activityName + ":onDestroy"); 
} 

アンドロイド3.2 GoogleAdMobAdsSdk-4.3.1.jar

は、事前にありがとうございます。 onCreate方法にこれらの行

//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()); 
} 

移動し、それらは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()); 
+0

あなたが最初に呼び出しているADMODから削除: – Woodsy

+0

これはあなたが探しているものですか? // ** adview(onResume後、onDestroy前) // Admobのビュー adView =新しいAdView(これ、AdSize.BANNER、Config.ADMOB_PUBLISHER_ID)を作成します。 – user1224678

+0

いつどこで広告を初期化していますか?そこに問題があるように聞こえます。 – RajPara

答えて

0

あなたはこれを持っていますか? layout.xmlには? onCreate?またはonResume?
+0

チャンプのように働いた!助けてくれてありがとう@woodsy – user1224678

関連する問題