首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

【6.21】startActivityForResult传送Intent数据

2012-07-27 
【6.21】startActivityForResult传递Intent数据接上,设置完之后要传回数据且立刻生效,则可以用startActivity

【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返回时,可以用这个方法来处理数据,参数意义同上

热点排行