startActivityForResult方法说明
2017-05-10 17:46
351 查看
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作为容器保存的数据。
打开一个新的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作为容器保存的数据。
相关文章推荐
- Sqlite操作的一些关键类的官方说明与Intent的startactivityforresult方法
- Android学习笔记(8)————详细谈谈intent的startActivityForResult()方法
- Activity回传数据方法startActivityForResult onActivityResult
- android startActivityForResult的使用方法介绍
- 使用startActivityForResult方法(转)
- 在TabHost的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题.
- Activity回传数据方法startActivityForResult onActivityResult
- [android]startActivityForResult方法简介
- startActivityForResult&&onActivityResult的参数说明
- 不同Activity之间传递数据--Bundle对象和startActivityForResult方法的实现
- startActivityForResult使用方法
- 在oncreate/onstart事件中不要调用startActivityForResult方法
- Android中返回数据到前一个Activity — startActivityForResult方法
- 关于StartActivityForResult方法的使用
- Android(一):startActivityForResult方法
- startActivityForResult 方法
- startActivityForResult的使用方法
- startActivityForResult相关参数说明
- StartActivityForResult() 和setResult() 方法获取不到result 的BUG
- startActivityForResult方法解决Activity之间数据的保存问题