onActivityResult 方法学习 和 遇见的问题
来源:互联网 发布:网络鲜花礼品网 编辑:程序博客网 时间:2024/05/17 23:15
转: http://www.maxiaoguo.com/shipin/361.html
内容: 从a--->b 页面 再从b--》a 页面
public class activityA extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
startActivityForResult(new Intent(this,ActivityB.class), 100);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if(requestCode==100){
if(resultCode==RESULT_OK){
Log.e("tag", "----------------");
}
}
}
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
public class ActivityB extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.a);
Intent intent = new Intent(this,activityA .class);
setResult(RESULT_OK,intent);
this.finish();
}
}
有需要传递值的时候通过intent 传递就行
最坑的一点是: 这样写在activityA 中竟然收不到值, 为什么。。。。
搞了半天 一行一行代码的比对,最后发现 配置文件中多写了一个 android:launchMode="singleTask"
去了他就行了。
觉得因为 singletask 属性的意思是 在activity栈中 有且只有一个单独名称的activity,
跟onActivityResult 机制冲突
- onActivityResult 方法学习 和 遇见的问题
- onActivityResult()方法的执行问题
- startActivityForResult()和onActivityResult()的问题
- startActivityForResult和onActivityResult的学习
- Fragment onActivityResult方法问题
- onActivityResult() 和onResume()的调用顺序问题
- onActivityResult() 和onResume()的调用顺序问题
- startActivityForResult和onActivityResult遇到的问题
- onActivityResult()和onResume()的调用顺序问题
- startActivityForResult 和 onActivityResult 问题
- startActivityForResult 和 onActivityResult 问题
- startActivityForResult 和 onActivityResult 问题
- Android_Activity_startActivityForResult和onActivityResult问题
- startActivityForResult 和 onActivityResult 问题
- startActivityForResult 和 onActivityResult 问题
- android中onActivityResult方法无法获取返回的resultCode和data问题
- android中onActivityResult方法无法获取返回的resultCode和data问题
- SSH学习中遇见的问题
- 爱,有你才完整-----by 魏晨
- {linux程序}之网络程序的并发之路
- 光线补足 直方图均衡化 弧形灰度拉伸
- 泪光翅膀----by蓝正龙
- /GS(缓冲区安全检查)浅析
- onActivityResult 方法学习 和 遇见的问题
- Trouble maker
- hdu 1076 An Easy Task
- 简单的跟踪示例代码
- win8 64位操作系统安装Oracle11g 并配置PLSQL
- IO - 同步,异步,阻塞,非阻塞
- struts2的自定义方法与输入校验
- 写在JEECG 3.0发布之前
- 电子商务网站购物车设计