1分後に再生ボタンをクリックすると表示されるアプリのインタースティシャルです。その部分にはOKです。アプリの外側に表示されているインタースティシャル
問題は、プレイをクリックしてすぐに他のアプリに移動したり、何かをチェックしたりすると、何分か経過したときにインタースティシャルがどこにいてもポップするということです。
インタースティシャルをアプリ内でのみ表示するには、どの方法が最適ですか?
これは私のMainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
interstitial = new InterstitialAd(MainActivity.this);
interstitial.setAdUnitId("ca-app-pub-4763920058070972/3862555444");
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
interstitial.loadAd(adRequest);
であると私は再生ボタンをクリックした後、間質を活性化させるところ、これは次のとおりです。
public void onClickPlayButton(View view) {
radioService.play();
new Handler().postDelayed(new Runnable(){
@Override
public void run() {
interstitial.show();
}
}, 60000);
}
どこでOnPause機能を設定すればよいですか? adunitidがロードされているときの再生ボタンまたはそれ以上で?この回答はしても、私は上記の部分的な解決策を掲載けど、今広告はonResumeが作成されない – unarea
は:/ – csmckelvey
「私だけがapp_内のケージ格子間を表示する_way」証明しようとしません – unarea