谁能告诉我当你按下"BACK"按钮从屏幕B回到屏幕A时触发了什么事件?
屏幕A =第一个屏幕画面B =第二画面
当我从屏幕b返回屏幕A时触发什么事件
*这里的Screen指的是Activity
不触发"事件",只调用正常的Activity生命周期方法
如果你真的想知道当你从另一个活动返回时,你必须使用startActivityForResult(intent, REQUEST_CODE)
启动活动B
并将此方法添加到活动A:
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
if (requestCode == REQUEST_CODE) {
}
}
在活动B你可以使用setResult(RESULT_CODE),然后你可以在onActivityResult使用resultCode.