Activity之间的数据传递: Intent
来源:互联网 发布:薛蟠 知乎 编辑:程序博客网 时间:2024/06/04 18:06
/**
* 开启一个新的activity的方法
*
*/
public void selectContact(View view){
Intent intent = new Intent(this,ListContactActivity .class );
//开启新的activity 并且获取他的返回值.
startActivityForResult(intent, 0); //1.意图 2.请求码
}
/**
* 得到返回结果的方法
*/
@Override
protected void onActivityResult( int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(data!= null){
String phone = data.getStringExtra( "phone");
et_number.setText(phone);
}
}
-----------------------------------------------------------------------------------------------
/**
* 设置listView中条目的点击事件
*/
lv .setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
ContactInfo info = contactInfos.get(position);
String phone = info.getPhone();
Intent data = new Intent();
data.putExtra( "phone", phone);
setResult(0, data); //设置返回的结果 返回给调用者 "0":结果码
finish(); //关闭Activity
}
});
- Activity之间的数据传递: Intent
- 使用 Intent 启动 Activity和Activity之间的数据传递
- 利用Intent在不同的activity之间传递数据
- 使用Intent实现activity之间的数据传递
- Android Intent意图用于Activity之间的数据传递
- Activity之间用Intent传递数据的方式
- android中activity之间数据通过Intent的传递
- Intent 意图 用于Activity之间的数据传递
- Intent意图 用于Activity之间的数据传递
- Android 实例:在Activity 之间传递数据的intent
- Android之Activity之间的数据传递-intent-bundle
- Activity之间利用Intent进行数据的传递
- Intent 意图 用于Activity之间的数据传递
- Android中Activity之间的数据传递和Intent使用
- Android中Activity之间的数据传递和Intent使用
- intent和activity之间传递数据
- 用Intent在Activity之间传递数据
- 使用Intent在activity之间传递数据
- 金融的资料
- win7+VS2010/2012+cocos2d-x-V2.1.4 环境安装+使用模板
- 几种常用的视频接口
- Junit - JMock 入门
- Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境(亲测)
- Activity之间的数据传递: Intent
- oracle11 表空间查询sql
- redis的底层架构
- 应聘漂亮回答
- POJ 1141 DP
- Boost库
- java jxl读取excel
- Linux与VxWorks主要区别(四):执行单元
- c++ 编写管道命令的技巧