调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
来源:互联网 发布:对社区网络式管理创新 编辑:程序博客网 时间:2024/05/17 10:52
参考了网上的一些博客,找到了原因,在此感谢那些分享知识的好心人。
原因是在AndroidManifest.xml 中跳转到的页面我自己设置了android:launchMode="singleTask",因为需要传值的 Activity 不容许设置该属性或者 singleInstance,或只能设为标准模式,不然将在 startActivityForResult()后直接调用 onActivityResult()。
解决办法:去掉跳转到的页面的lanchMode属性即可。
另外,requestCode值必须要大于等于0,不然,startActivityForResult就变成了 startactivity。
0 0
- 调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- 调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- 调用startActivityForResult后,onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- 调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- 调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- 调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- 调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- 调用startActivityForResult后,onActivityResult立刻响应,返回当前页
- 调用startactivityforresult后,onactivityresult立刻响应问题
- 调用startActivityForResult后,onActivityResult为什么立刻响应
- 调用startActivityForResult后,onActivityResult为什么立刻响应
- 调用startactivityforresult后,onactivityresult立刻响应
- 解决调用startactivityforresult后,onactivityresult立刻响应
- Android初学习 - 调用startActivityForResult后,onActivityResult为什么立刻响应
- [转]调用startActivityForResult后,onActivityResult为什么立刻响应
- 调用startactivityforresult后,onactivityresult响应
- 调用startactivityforresult后,onactivityresult立刻返回RESULT_CANCELED
- 调用startActivityForResult,onActivityResult无响应的问题
- SSH和EXTJS 之旅开始
- 九度OJ 题目1013:开门人和关门人
- hdoj1010Tempter of the Bone
- zoj-2112-Dynamic Rankings主席树模板
- 我多希望我学编程时,有人教我这些事!
- 调用startActivityForResult后onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- linux 删除和移动的常用快捷键
- Shell 学习15 - Shell if else 语句
- kiki's game
- 虚幻3引擎-多线程渲染机制
- HDU OJ Dividing 题目1059
- 每天一个小知识点21(拖拽效果)
- ubuntu 14.04 密码破解方法
- Material Design之Material Menu侧滑菜单