我的項目中有2項活動。我想在按下後退按鈕時調用新的活動。我爲此嘗試了onBackPressed(),onKeyDown()。我的代碼如下。我在谷歌搜索這個,但沒有爲我工作。onBackPressed()不調用新活動
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
Log.d("update", is_updated.toString());
if(is_updated){
Intent i = new Intent(ProductDetailsActivity.this,ProductListActivity.class);
startActivity(i);
finish();
is_updated = false;
}else {
finish();
}
}
我登錄值「is_update」,連值是「真」它不是調用ProductListActivity.class,相同的代碼工作按鈕click.How我可以調用onBackpressed新活動() , 誰能幫我。
你爲什麼要開始一項新的活動。後退按鈕設想帶您前一個活動 – Raghunandan 2014-09-23 07:21:35
我知道,我想更新以前活動中的一些數據 – 2014-09-23 07:24:33
,然後使用'startActivityForResult'將 – Raghunandan 2014-09-23 07:25:54