【6.21】startActivityForResult传递Intent数据

接上,设置完之后要传回数据且立刻生效,则可以用startActivityForResult(),和startActivity()有所不同(另一种方法可以是检测按键返回,当返回时做一些全局设置的工作)

 

startActivityForResult(Intent intent, int requestCode)

requestCode是用来区分各个是哪个Intent传回数据,是一个大于零的int

 

setResult(int resultCode, Intent intent)

上一篇的设置是用key来区分各个设置项,但是没key可以设置的条件下,可以用resultCode来区分是哪个项传回数据

 

onActivityResult(int requestCode, int resultCode, Intent intent)

intent返回时,可以用这个方法来处理数据,参数意义同上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值