我使用了postedDelayed方法來刷新我的Activity,這很好。但問題是,即使我按返回鍵postdelayed方法調用回以前的活動..帖子延遲方法 - Android
//處理程序活動的30000毫秒後延遲刷新
mHandler.postDelayed(new Runnable() {
public void run() {
dostuff();
}
}, 30000);
}
protected void dostuff() {
Intent intent = getIntent();
finish();startActivity(intent);
Toast.makeText(getApplicationContext(), "refreshed", Toast.LENGTH_LONG).show();
}
public void onBackPressed() {
super.onBackPressed();
finish();
mHandler.removeCallbacks(null);
}
protected void onStop() {
mHandler.removeCallbacks(null);
super.onStop();
}
這裏 – stinepike
發佈您的代碼,請發表您的代碼........檢查問題 – androidgeek