嗨,我正在創建一個Android應用程序。我想在應用程序加載一段時間後顯示插頁式廣告。說60秒。如何在特定時間的應用加載後加載Admob廣告?
我開發的代碼顯示在應用程序啓動後立即添加,我需要在延遲60秒後顯示它。但與此同時,應用程序應該執行操作,不應該等待或睡眠。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
interAd = new InterstitialAd(this);
interAd.setAdUnitId("ca-app-pub-3940256099942544/1033173712");
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("SEE_YOUR_LOGCAT_TO_GET_YOUR_DEVICE_ID")
.build();
interAd.loadAd(adRequest);
interAd.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
displayinterstitial();
}
});
}
public void displayinterstitial()
{
if (interAd.isLoaded())
{interAd.show();}
}
幫助我解決我的問題...
看看[Handler.postDelayed(http://developer.android.com/reference/android/os/Handler.html) –