Android中,可以从当前Activity启动另一个Activity,并获取其返回值,以下说法错误的是____。
A: 启动子Activity必须采用隐式启动的方式。
B: 一般以Sub-Activity的方式启动子Activity。
C: 在获取返回值前,需要设置子Activity的返回值。
D: 当子Activity关闭后,父Activity会调用onActivityResult()函数,用来获取子Activity的返回值。
A: 启动子Activity必须采用隐式启动的方式。
B: 一般以Sub-Activity的方式启动子Activity。
C: 在获取返回值前,需要设置子Activity的返回值。
D: 当子Activity关闭后,父Activity会调用onActivityResult()函数,用来获取子Activity的返回值。
举一反三
- 当前Activity在启动另一个Activity时,需要返回数据,可以使用方法来启动另一个Activity
- 如果一个Activity要访问另一个Activity,且不需要返回结果数据,应使用方法启动另一个Activity
- 启动一个新的Activity并且获取这个Activity的返回数据,需要重写的方法是
- 启动一个新的Activity并且获取这个Activity的返回数据,需要重写的方法是 A: onActivityResult() B: onResult() C: onResume() D: onStart()
- 在ActivityResult API中,启动一个Activity并且获取该Activity的返回数据,使用的协议是ActivityResultContracts.StartActivityForResult。