【Android】【组件通信】StartActivityForResult
2016-04-14 15:31
549 查看
调用Activity:startActivityForResult(Intent intent, int requestCode); //requestCode标明来自哪个Activity的请求,以便向对应Activity返回数据
调用Activity:onActivityResult(int requestCode, int resultCode, Intent data) //requestCode标明从哪个窗口返回的数据,resultCode是处理结果的标记码
被调用Activity:setResult(int resultCode, Intent data) //设置处理结果,返回给调用Activity
相关文章推荐
- 了解Android资源(上)
- Android开发规范之编码规范
- [Android Studio系列(四)] 自定义gradle变量
- Android开发中图片的三级缓存策略
- Android AsyncPlayer
- Android Studio生成get,set,tostring,构造函数
- android 中组件继承关系图,一目了然
- 王学岗屏幕适配(一)
- Android 6.0权限机制及开发流程详解
- Android MediaController Api译文
- Android studio 2.0--android增量更新的那些事
- 汇总--如何计算Gradle脚本中每个task的执行时间
- Android的Message Pool是什么——源码角度分析
- Android Intent调用发送短信界面
- Android(输入输出流的使用)详解
- 语言切换
- Android 实用方法 — 截屏与截长图功能的实现
- Android jni 中打印logcat日志
- Android studio 快捷键
- Android APK反编译就这么简单 详解(附图)