Android的Activity的launchMode与onActivityResult方法的关系
来源:互联网 发布:unity3d虚拟现实教程 编辑:程序博客网 时间:2024/06/05 01:15
最近遇到一个bug,其实一个同事修改另一bug引入的。问题就出在launchMode与onActivityResult方法。
copy from http://blog.csdn.net/peidonghui/article/details/9292125
记下来,免得以后忘了,再去网上找。
Android的Activity有四种启动模式,分别是standard、singleTop、singleTask、singleInstance。
测试发现,不同的模式下onActivityResult的调用时机不同:
1 在standard、singleTop两个模式下,onActivityResult方法会在当前的Activity结束掉之后被调用
2 在singleTask、singleInstance两个模式下,onActivityResult方法会立即调用,等到再setResult的时候,就不再起作用了
而不是通常理解的不会回调onActivityResult方法
总之,setResult方法与onActivityResult方法不是同步的。使用的时候需要注意
0 0
- Android的Activity的launchMode与onActivityResult方法的关系
- Android的Activity的launchMode与onActivityResult方法的关系
- Android的Activity的launchMode与onActivityResult方法的关系
- Android的Activity的launchMode与onActivityResult方法的关系
- Android的Activity的launchMode与onActivityResult方法的关系
- Android的Activity的launchMode与onActivityResult方法的关系
- Android的Activity的launchMode与onActivityResult方法的关系
- android中activity的launchMode对onActivityResult()方法的影响
- Android Activity的launchMode
- Android Activity的LaunchMode
- Activity的android:launchMode
- Android Activity的LaunchMode
- 提前调用onActivityResult和四种launchMode的关系
- Android activity的startActivityForResult和onActivityResult与启动模式的关系
- Android Activity Task taskAffinity launchMode 之间的关系
- android task栈和activity的关系(Task/launchMode)
- Activity的LaunchMode与TaskAffinity
- Android:Activity的LaunchMode比较
- 利用awk自身变量NR和FNR来处理多个文件
- OpenStack Dashboard
- 多叉树
- mysql
- Spring实现AOP的四种方式
- Android的Activity的launchMode与onActivityResult方法的关系
- OSI网络模型
- 瑞典公司推出新网络存储服务“时间胶囊网盘”
- 二叉树(四)删除二叉树
- 关于使用VS2010创建单文本程序客户区的问题
- win7 mongodb 安装
- 对服务器上出现大量的SYN_RCVD状态的TCP连接的问题分析
- OpenStack Shared Services
- 快播P2P技术为何与盗版牵扯不清?怎么界定它的问题?