不要使用 startActivityForResult(intent,RESULT_OK)
来源:互联网 发布:人工智能龙头股 编辑:程序博客网 时间:2024/05/13 16:27
不要使用 startActivityForResult(intent,RESULT_OK)
这是因为startActivity()是这样实现
public void startActivity(Intent intent, @Nullable Bundle options) { if (options != null) { startActivityForResult(intent, -1, options); } else { // Note we want to go through this call for compatibility with // applications that may have overridden the method. startActivityForResult(intent, -1); } }
而当:
public static final int RESULT_OK = -1; startActivityForResult(intent,RESULT_OK) = startActivity()
所以你不可能从onActivityResult()里面收到任何回调,同理startActivityForResult请求码(第二个参数)用于标识请求来源,也不要设为-1。
0 0
- 不要使用 startActivityForResult(intent,RESULT_OK)
- 关于Activity使用startActivityForResult()跳转后,onActivityResult()无法响应RESULT_OK的原因
- Intent-startActivityForResult
- intent的startActivityForResult()方法使用注意事情
- setResult(RESULT_OK, intent)回调不执行问题
- 一个实例弄明白startActivityForResult和intent怎么使用
- onActivityResult不能收到setResult(RESULT_OK, intent);的回调
- startActivityForResult(intent, requestCode)用法
- 【intent】startActivityForResult()的用法
- Intent中startActivityForResult用法
- startActivityForResult、onActivityResult 、Intent
- Intent和startActivityForResult传值
- Intent startActivityForResult传值
- startActivityForResult使用
- Android开发中intent-startActivityForResult
- android startActivityForResult(Intent intent, int requestCode)用法
- intent的startActivityForResult及appcan jar 中 oncallback 方法的使用
- android使用Intent实现页面跳转--startActivity()与startActivityForResult()
- jxl使用总结(java 操作xls神器)
- 网络基本概念
- 安卓开发中EditText的焦点改变处理(获取焦点和失去焦点交互变化)
- MTK平台socket通信
- Error:Execution failed for task ':app:packageAllYybDebugClassesForMultiDex'.多dex打包的问题
- 不要使用 startActivityForResult(intent,RESULT_OK)
- 3.php Form表单,name与Id,cookie相关
- UML
- VC中窗口在屏幕中央显示
- (转)【Android】Paint的效果研究
- 批量删除dbms_job创建的job
- Virtualbox WDDM 用户模式显示驱动之vboxWddmDispCloseAdapter
- 语音信号
- 报表展现部件获取数据TABLE(DataTable)