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

 

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

 

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

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

 

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

 

相关文章:

  • 2021-10-07
  • 2021-06-27
  • 2021-07-30
  • 2022-12-23
  • 2021-10-04
  • 2022-12-23
  • 2021-09-15
  • 2022-02-26
猜你喜欢
  • 2022-02-28
  • 2021-11-09
  • 2022-12-23
  • 2021-07-21
  • 2022-12-23
  • 2021-07-24
  • 2021-11-03
相关资源
相似解决方案