onActivityResult 的使用
来源:互联网 发布:5g网络建设方案 编辑:程序博客网 时间:2024/06/05 10:10
我门在开发的过程中会用到onActivityResult 这个方法,我门知道这个方法在activity 和 fragment 中都有,
1 ,使用的时候时候需要注意,如果我门在fragment 中去startActivity 方法后,在fragment中可以添加回调方法
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == Activity.RESULT_OK && data != null) { switch (requestCode){ ........ } } }
注意这里的重写方法是 public 方法
2 如果在activity 中添加回调的方法,那么在fragment 中的方法中用getActivity().startActivityForResult() 的方式,回调回来在Activity 中添加回调的方式为
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == RESULT_OK && data != null) { switch (requestCode) { ... } } }
这里是protected 的方法
0 0
- Android:onActivityResult的使用
- Android:onActivityResult的使用
- onActivityResult(),startActivityForResult()的使用
- onActivityResult 的使用
- onActivityResult方法的使用
- android的onActivityResult的使用
- onActivityResult传值的使用
- onActivityResult传值的使用
- onActivityResult传值的使用
- onActivityResult传值的使用
- onActivityResult传值的使用
- onActivityResult传值的使用
- onActivityResult传值的使用
- startActivityForResult和onActivityResult的使用
- 使用viewpager无法响应OnActivityResult的解决方法
- Android使用 startActivityForResult 、 onActivityResult 时的注意事项
- Intent以及onActivityResult方法的使用
- 再也不需要onActivityResult了。使用响应式解决startActivityForResult和onActivityResult回调繁琐的问题
- 数论基础(POJ1401)
- RMQ ST算法 uva11235(蓝书例题)
- 51Nod1091 线段的重叠
- 并查集——模板
- mysql has gone away问题解决
- onActivityResult 的使用
- Effective Modern C++(笔记)
- 扫雷游戏
- 图像特征提取
- Kruskal——模板
- Django app_urls设置
- C++中的继承
- 排序算法之基数排序
- HTML + CSS 学习