通过 Intent传递数据,并返回结果
来源:互联网 发布:淘宝图片怎么发链接 编辑:程序博客网 时间:2024/05/22 11:35
1、传递数据,
Intent intent=getIntent();
intent.putExtra("key", value);//传递数据int request_Code=200;//定义返回结果码
startActivityForResult(intent, request_Code);
2、
和和步骤1不同一Activity类中,
Intent intent=new Intent();
intent.putExtra("key", value);
setResult(RESULT_OK, intent);//RESULT_OK一般值要大于0
finish();//结束当前Activity生命周期
3、
和步骤1同一Activity类中, 重写onActivityResult方法
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode==RESULT_OK){//RESULT_OK一般值要大于0,且和步骤2中的一致
int request_Code=200;//定义返回结果码,和步骤1中的返回结果码一致
if(requestCode==request_Code){
String value=data.getStringExtra("key");
}
}
}
- 通过 Intent传递数据,并返回结果
- 意图(Intent)讲解2:安卓使用意图(Intent)传递数据并返回结果
- 使用Intent传递数据之返回结果
- android 使用Intent传递数据之返回结果
- 【Android】使用Intent实现数据传递之返回结果
- android 使用Intent传递数据之返回结果
- 通过Intent传递数据
- Intent——Activity间传递并返回数据
- Android通过Intent传递数据
- Android学习备忘011——使用Intent传递数据之返回结果
- intent 数据传递和返回数据
- Intent传递数据 (得到返回数据)
- android intent传递数据,返回函数
- Android Activity通过Intent传递数据
- 通过Intent向service传递数据
- 使用意图传递数据之返回结果
- Intent和bundle 启动其他Activity并返回结果
- 如何打开新界面并传递参数,最后返回结果。
- Spring基于 Annotation 的简单介绍
- 《Linux内核设计与实现》读书笔记(十三)- 虚拟文件系统
- 最小生成树-Prim算法
- Java中的Condition --使线程间通信更高效
- 内存对齐详解
- 通过 Intent传递数据,并返回结果
- 【原创】关于联想Y400适配器和电池同时使用无法开机的问题
- 2. 算术运算
- 细说对象的相等性
- iOS获取设备剩余存储空间代码片段
- ASM--统计输入的字符个数,并输出
- Cocos2d-x 精灵移动
- 用python爬虫抓取韩寒的blog
- 5.11安卓学习