【问题标题】:What is use of onActivityResult in android [duplicate]android中onActivityResult的用途是什么[重复]
【发布时间】:2017-03-01 22:48:23
【问题描述】:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
}

【问题讨论】:

标签: android android-studio android-intent


【解决方案1】:

当我们从当前活动开始另一个活动以获取它的结果时,我们调用方法startActivityForResult(intent, RESPONSE_CODE);。 它重定向到另一个活动,如打开相机、画廊等。从画廊或相机中获取图像后,然后返回当前活动,第一个方法调用是 onActivityResult(int requestCode, int resultCode, Intent data)。我们通过这种方法得到结果,比如从相机或图库中获取的图像。

【讨论】:

    【解决方案2】:

    假设您正在编写新的 whatsapp。 您有负责创建消息的活动,然后您想添加收件人并为此启动负责此活动的活动 startActivityForResult

    此活动全屏显示,您拥有联系人列表并选择其中之一。此活动结束,您将返回上一个活动。

    onActivityResult 是您在第一个活动上的回调,以获取您选择的联系人

    【讨论】:

      猜你喜欢
      • 2016-10-29
      • 2012-05-06
      • 2014-08-28
      • 2011-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多