• 2022-07-24
    使用Intent在两个Activity之间传递数据时,子Activity向父Activity返回数据,首先将数据存储到intent中,然后使用______ (RESULT_OK, ______ )方法,设置返回值。其中需要两个参数,一个是resultCode,另外一个就是intent。
  • setResult:)resultCode

    内容

    • 0

      Activity的startActivityForResult()方法接收两个参数,第一个参数是Intent,第二个参数是_______,用于在判断数据的来源

    • 1

      在使用Intent显示开启另外一个Activity时,首先要设计另一个Activity的布局文件,但是不需要创建相对应的Java代码文件。其次要将该Activity在AndroidManifest.xml文件中进行注册登记。然后才能通过Intent开启这个新的Activity。

    • 2

      如果要在Activity中得到新打开Activity关闭后返回的数据,首先需要使用系统提供的方法打开新的Activity:然后在新打开的Activity关闭前,使用方法向前面的Activity 返回数据:最后为了得到返回的数据,需要在前面的Activity 中重写方法实现

    • 3

      向前一个Activity返回数据,对应的设置方法是____,前一个Activity需要覆写____方法接收数据。

    • 4

      Intent不仅能实现Activity之间跳转,还可以携带数据传递给目标Activity。