2013-08-19 77 views
2

我只想知道如果我可以處理onActivityResult()從另一個類除了它被調用?意圖onActivityResult到另一個活動

所以,如果我有一個活動,然後活動B.

活動B調用onActivityResult(i, 1)

能活動A處理該響應,像這樣

onActivityResult(){ 
    if(resultCode == Activity.RESULT_OK){ 
     switch(requestCode){ 
case 1: 
//handle data of image path. 
break; 
    } 
    } 
} 
+0

您能更詳細嗎? –

+0

@PankajKumar謝謝,更新。 B上的 – Keeano

回答

2

的流動是這樣的:

的裝置1類 B表示第2類

A.startActivityForResult() - >乙.setResult() - > A.onActivityResult()

+0

,設置結果真的會做什麼?我還會回到A嗎? – Keeano

+0

查看我更新的問題。 – Keeano

+0

A開始活動B - > B設置活動結果 - > A獲得B的結果 – JavaDM

相關問題