当Activity使用setResult()方法时,将跳转到使用startActivityForResult()请求数据的界面。
错
举一反三
- Activity之间进行数据回传时使用的方法有( ) A: startActivityForResult() B: putExtra() C: setResult() D: onActivityResult()
- 调用startActivityForResult启动的Activity,如果返回数据,必须调用setResult方法将需要返回的数据进行返回
- 跳转并带值返回父界面的方式需要通过哪个方法实现Activity跳转功能? A: setResult B: onActivityResult C: startActivityForResult D: startActivity
- 使用startActivityForResult()实现从第一个Activity跳转到第二个Activity并向其请求结果,只有当第二个Activity结束后,才会返回结果给第一个Activity。
- 在目标Activity中,通常使用setResult方法设置返回数据
内容
- 0
下列选项中,用于在Activity之间进行数据回传时开启一个Activity的方法是()。 A: startActivity() B: startActivityForResult() C: setResult() D: onActivityResult(
- 1
下列方法中,不属于Activity之间的数据回传所涉及的方法?( ) A: startActivityForResult() B: onActivityResult() C: setResult() D: onCreate()
- 2
当界面从A跳转B,并希望从Activity B中在Intent中返回信息到A中,则A需要实现以下哪个方法来获取返回的结果信息? A: startActivity B: onResultActivity C: setResult D: startActivityForResult
- 3
当activity A用startActivityForResult()启动activity B时,activity A可以在onActivityResult()方法中接收activity B回传的数据。
- 4
【多选题】下列选项中,属于Activity之间进行数据回传时所用到的方法的是()。 A: startActivity() B: startActivityForResult() C: setResult() D: onActivityResult()