startActivityForResult方法说明

来源:互联网 发布:汉朝外交知乎 编辑:程序博客网 时间:2024/06/07 00:24
  • startActivityForResult(Intent intent, int requestCode)
打开一个新的activity B, 原acitivity A不finish(),等待Bfinish后,B把具体的数据传递回A处理
需要: 1、 A实现onActivityResult(int requestCode, int resultCode, Intent data)方法用于处理B传递回来的数据,  resultCode用来标识
                   从哪个activity传递回来的数据,requestCode用于标识 B是被哪个A startActivityForResult的
            2、B执行setResult方法用于传递使用intent作为容器保存的数据。
0 0
原创粉丝点击