close
不需要從跳轉後的畫面回傳資料時,使用 startActivity 方法即可。
要從跳轉後的畫面回傳資料時,就必須使用 startActivityResult 方法。
startActivityResult 方法:
第1個參數指定為Intent物件,第2個參數傳入要求代碼(不要直接寫入數字!應該先將它宣告成常數!)(用來判別不同跳轉畫面的要求)
setResult 方法:
第1個參數應傳入處理結果代碼(用來判斷處理程序是否正常結束),第2個參數指定為用來傳回資料的Intent 物件。
onActivityResult 方法(重回主畫面時的事件處理器)
第1個參數: int requestCode(傳回先前在startActivityForResult 方法中設定的要求代碼),第2個參數: int resultCode(傳回setResult 方法中設定的處理結果代碼),第3個參數: Intent data。
全站熱搜
留言列表