1
正如Android文檔Back != Up中所述。經過一些測試後,如果活動從startActivityForResult
方法開始,按下按鈕不會將結果發送到父活動。Android - 設置活動結果Up按
但是,在我的活動中,我需要在從活動返回時傳遞一些信息。
我試過幾件事情:
只需添加setResukt到了行動:
public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: setResult(something); NavUtils.navigateUpFromSameTask(this); return true; } return super.onOptionsItemSelected(item); }
- 設置結果在
onStop()
和onPause()
但這一切工作出。
我的問題是 - 你知道任何想法如何實現這一目標嗎?
所以根據你的回答,我的嘗試的第一個選項應該工作,不是嗎? – sebap123