[android] 请求码和结果码的作用

当一个界面中要要开启多个带有返回值的activity时,这个时候,就需要用到请求码和结果码了

 

调用startActivityForResult(intent,requestCode)方法,开启activity,参数:Intent对象,请求码,请求码的作用是区分当前是哪个点击事件开启的activity

 

回调onActivityResult(int requestCode,int resultCode,Intent data)方法的时候,可以进行判断了,

请求码的作用,区分操作来自于哪里

 

结果码的使用场景,比如上面的联系人有很多的种类,需要进行区分,这个时候在返回数据的时候,带上结果码,通知给调用者,调用者也可以进行判断了

 

posted @ 2016-03-26 23:09  唯一客服系统开发笔记  阅读(350)  评论(0编辑  收藏  举报