startActivityForResult用法详解

来源:互联网 发布:邻家女孩服饰淘宝网 编辑:程序博客网 时间:2024/06/06 16:49

 参数方法说明

核心的2个参数 

requestcode,resultcode

请求码,返回码

3个方法

startActivityForResult ()

这个方法启动,并设置请求码

setResult(),这个方法要在finish前调用

设置返回码

onActivityResult

根据请求码和返回码做对应的业务处理。


应用场景说明

请求码,多个按钮都能打开一个activity,这时就需要区分按钮的业务。

返回码,当一个activity种有很多按钮可以打开不同的activity,这个时候就需要用到返回码来区分这些不同的activity带来的业务。

相对来说,第二个用的比较频繁点。

0 0