2016-10-20 42 views
-3
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    super.onActivityResult(requestCode, resultCode, data); 
} 
+0

https://developer.android.com/training/basics/intents/result.html – rookieDeveloper

+0

觸點由Android startActivityForResult的幫助( )方法,我們可以從另一個活動中獲得結果。請查看此鏈接以獲取示例http://www.javatpoint.com/android-startactivityforresult-example – AbhayBohra

回答

7

當我們從當前活動開始另一個活動來獲得結果時,我們調用方法startActivityForResult(intent, RESPONSE_CODE);。 它重定向到另一個活動,如打開相機,圖庫等。從圖庫或相機拍攝圖像後,回到當前活動的第一種方法,呼叫是onActivityResult(int requestCode, int resultCode, Intent data)。我們從這個方法中得到結果,例如從相機或圖庫中獲取圖像。

0

可以說你正在編寫新的whatsapp。 您有負責創建郵件的活動,然後您想要添加收件人並執行此操作,請使用startActivityForResult啓動負責此活動的活動

此活動全屏顯示,並且您有聯繫人列表,並且選擇其中之一。此活動即將結束,您將回到上一個活動。

onActivityResult是你第一個活動回調搶你選擇