Использовать обработчики. В ИНТ задержки = 15000 расчет и дают задержку 10 мин
Handler h = new Handler();
int delay = 15000; //15 seconds
Runnable runnable;
@Override
protected void onStart() {
//start handler as activity become visible
h.postDelayed(new Runnable() {
public void run() {
//do something
// Show your Admob Ad here and Refetch the ad else it wont be shown second time
if (admnbInterstetial.isLoaded()) {
admnbInterstetial.show();
}
AdRequest adRequest1 = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build();
admnbInterstetial.loadAd(adRequest1);
runnable=this;
h.postDelayed(runnable, delay);
}
}, delay);
super.onStart();
}
@Override
protected void onPause() {
h.removeCallbacks(runnable); //stop handler when activity not visible
super.onPause();
}
Это должно сделать трюк
Спасибо за вашу поддержку, безусловно, попробовать это. Но я где-то читал, если я это сделаю. Google может приостановить мою учетную запись admob. Правда? –
Извините, я не знаю об этом наверняка, если выше ответ работал на вас, пожалуйста, примите ответ – Redman