在我的應用程序中,我有兩項活動:主要活動和廣告活動。
在我的主要活動中,如果主活動中的特定持續時間(例如5秒)沒有任何事件(按鈕單擊,listview單擊,輸入文本等),我想要啓動Ads Activity。
此代碼在5秒後啓動Ads Activity,但如果有事件發生,我想延遲它。如果在此活動中沒有特定活動的時間,則開始另一活動
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(MainActivity.this,AdsActivity.class);
MainActivity.this.startActivity(intent);
}
},5000);
}
那麼我該如何做到這一點?
那麼什麼是你的問題? – andrewdleach