不同Activity之间传递数据
来源:互联网 发布:架子鼓谱软件 编辑:程序博客网 时间:2024/06/09 17:07
(1)第一种:intent传递数据
(1) Intent intent = new Intent(Activity1.this,Activity2.class);
intent.putExtra("save_content", input);
startActivity(intent);
(2)Activity2获得数据
String get_content = getIntent().getStringExtra("save_content");
(2)第二种:startActivityForResult(intent, 1);
(1) Intent intent = new Intent(more.this,PhraseActivity.class);
startActivityForResult(intent, 1);
//处理返回的数据
public void onActivityResult(int requestCode,int resultCode,Intent data){
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode){
case 1:
switch (resultCode)
{
case 2:
System.out.println("返回的数据为:"+data.getStringExtra("value1"));
Intent intent = new Intent();
intent.putExtra("value2", data.getStringExtra("value1"));
setResult(4, intent);
finish();
break;
default:
break;
}
break;
default:
break;
}
}
(2) Intent intent = new Intent();
intent.putExtra("value1", str);
setResult(2, intent);
- 不同Activity之间传递数据
- 不同Activity之间传递数据
- 不同Activity之间的数据传递
- 不同Activity之间的数据传递
- 不同Activity之间的数据传递
- 在不同Activity之间传递数据
- 不同Activity之间的数据传递
- 在不同Activity之间传递数据
- 在不同activity之间数据传递
- Android:不同Activity之间的数据传递
- Android:不同Activity之间的数据传递
- 在不同的Activity之间传递数据
- 【数据】不同Activity之间的数据传递——Bundle
- Android之不同Activity之间的数据传递
- Android之不同Activity之间的数据传递
- 不同Activity之间的数据传递---Bundle对象的实现
- 不同的Activity之间传递复杂的数据
- 关于android不同activity之间数据传递的资料
- 愉快的开始,Java初探
- jFreeChart中文显示成乱码
- 【将金令】止损最牛一招:一根K线止损法
- JS读取本地文件及目录的方法
- json数据解析,并实现将网络json数据获取用listview显示
- 不同Activity之间传递数据
- 【将金令】大道至简的投资绝学
- 使用apktool 进行android APK 反编译和打包
- 后缀数组之最长公共前缀
- mac OS X下配置jdk环境变量
- abc
- PowerDesigner导出表结构到word里
- redis和memcached的区别与总结
- C++容器使用经验总结(一)