任何人都可以告诉android的结果在开始活动中有什么用处
这个问题在这里已经有了答案:
通过使用Activity2
调用startActivityForResult
,当Activity2
完成时(按下后退按钮),您的当前活动将被通知,这样您也可以从中获取信息。
您可以通过覆盖您的活动的onActivityResult
方法来捕获此通知。
这篇关于Android startActivity和startActivityForResult的文章可能值得关注。
startActivityForResult()
允许您启动活动并获取一些数据。 想象一下你有一些文件选择器活动。 您可以启动它并在用户选择文件时将结果返回到原始活动。
此外,如果您只是想确保第二项活动已成功完成某些任务,则可以使用它。
结果代码在onActivityResult方法中获得:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// Result OK.d.
if (requestCode == resultCode) {
// do something good
}
}
链接地址: http://www.djcxy.com/p/52483.html
上一篇: can anybody tell what is use of start activity for result in android