2016-10-20 50 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是你第一个活动回调抢你选择