1

Android アプリを作成しました。これはタイピング ゲームで、いくつかのレベルがあります。問題は、プレーヤーが失敗するたびに画面の下部に広告を表示していることです (入力を間違えると失敗するため)。

つまり、プレーヤーが失敗するたびに、アクティビティがリロードされて再び開始されます。これで、広告がリロードされ、別のリクエストが実行されます。

これを回避する方法がないか検索しようとしましたが、できませんでした。

だから私がやりたいのは、ゲームが初めてロードされたときに Adrequest を作成し、それを表示または非表示にすることです。

ちなみに、アプリを見てみたい場合は、Google Play にあります: Doctor Key

ありがとうございました!

4

1 に答える 1

1

Activity再起動するたびに再作成する必要がないように、再設計します。おそらく、すべてを再初期化し、実行しているレベルの状態を設定するメソッドを追加reset()します。setLevel()

または、を使用して調べることもできますFragmentsFragment次に、影響を受けない別のセクションに広告セクションを残しながら、レベル フラグメントを置き換えるだけです。

于 2012-09-24T17:16:12.193 に答える