Activity A使用startForResult启动Activity B,B什么都不做并返回A,A中的onActivityResult回调是否会执行?
2017-03-20 16:08
661 查看
自测试验情景:
(1)Activity A通过调用startActivityForResult启动跳转至Activity B,跳转Activity B之后按返回键返回上一个界面Activity A,这时Activity A中OnActivityResult方法中resultCode为0;
(2)Activity A通过调用startActivityForResult启动跳转至Activity B,跳转Activity B之后调用setResult方法跳转返回上一个界面Activity A,这时Activity A中OnActivityResult方法中resultCode等于setResult方法输入的resultCode;
(1)Activity A通过调用startActivityForResult启动跳转至Activity B,跳转Activity B之后按返回键返回上一个界面Activity A,这时Activity A中OnActivityResult方法中resultCode为0;
(2)Activity A通过调用startActivityForResult启动跳转至Activity B,跳转Activity B之后调用setResult方法跳转返回上一个界面Activity A,这时Activity A中OnActivityResult方法中resultCode等于setResult方法输入的resultCode;
相关文章推荐
- 活动a 使用 启动为结果 方法 启动 活动 b, b什么都不做 并返回给a,a中的 在活动结果时候 回调 是否被执行?
- 关于startActivityForResult跳转页面返回时onActivityResult回调无法执行的问题
- startActivityForResult,onActivityResult,利用Activity启动返回的数据
- 安卓开发中遇到的Intent的startActivityForResult方法回调后不执行onActivityResult方法
- Android中关于startActivityForResult()在activity不同启动模式下onActivityResult()的回调
- Android学习之使用startActivityForResult()和onActivityResult()进行跳转并返回数据
- [Android]startActivityForResult启动singleTask的Activity,则onActivitResult()立即回调且resultCode为RESULT_CANCEL
- startActivityForResult启动singleTask的Activity,则onActivitResult()立即回调且resultCode为RESULT_CANCEL
- [Android]startActivityForResult启动singleTask的Activity,则onActivitResult()立即回调且resultCode为RESULT_CANCEL
- 用startActivityForResult 所遇到的一个问题,返回时不执行onActivityResult
- Android中的startActivityForResult启动活动并取得返回数据的使用
- Tabhost中子Activity使用startActivityForResult后获取不到回调值问
- 调用startActivityForResult后,onActivityResult立刻响应,返回当前页onActivityResult不响应的问题
- android.app.Activity类中的startActivityForResult()方法、onActivityResult()方法、setResult()方法的使用
- Android学习-启动服务startActivityForResult调用activity并覆写onActivityResult()接收返回来的信息
- Android基础之——startActivityForResult启动界面并返回数据,上传头像
- Android使用 startActivityForResult 、 onActivityResult 时的注意事项
- Android基础之——startActivityForResult启动界面并返回数据,上传头像
- startActivityForResult()、onActivityResult()和setResult()使用
- [Android学习笔记]startActivityForResult和onActivityResult的使用