Android学习--Activity之间传递数组的方法
2012-07-07 08:40
218 查看
发送端程序:
Intent intent = new Intent(ActivityParameterTransferActivity.this,ResultActivityTransferActivity.class) ;
//可以把要传递的参数放到一个bundle里传递过去,bumdle可以看做一个特殊的map。
Bundle bundle = new Bundle() ;
bundle.putString("result", "第一个activity的内容") ;
bundle.putString("content",content) ;
//bundle_path.putSerializable("DATA", new String[]{Path,Path1,Path2});
bundle.putSerializable("DATA", new String[]{"1","2","3"}) ;
intent.putExtras(bundle) ;
startActivity(intent) ;
接收端程序:
Intent intent = getIntent() ;
String result = intent.getStringExtra("result") ;
String content = intent.getStringExtra("content") ;
String recvData[] = intent.getStringArrayExtra("DATA") ;
testTv.setText(result + ":" + content) ;
int recvDataLength = recvData.length ;
for(int i = 0;i < recvDataLength; i++){
Log.i("abc", "DATA-->" + recvData[i] );
}
Intent intent = new Intent(ActivityParameterTransferActivity.this,ResultActivityTransferActivity.class) ;
//可以把要传递的参数放到一个bundle里传递过去,bumdle可以看做一个特殊的map。
Bundle bundle = new Bundle() ;
bundle.putString("result", "第一个activity的内容") ;
bundle.putString("content",content) ;
//bundle_path.putSerializable("DATA", new String[]{Path,Path1,Path2});
bundle.putSerializable("DATA", new String[]{"1","2","3"}) ;
intent.putExtras(bundle) ;
startActivity(intent) ;
接收端程序:
Intent intent = getIntent() ;
String result = intent.getStringExtra("result") ;
String content = intent.getStringExtra("content") ;
String recvData[] = intent.getStringArrayExtra("DATA") ;
testTv.setText(result + ":" + content) ;
int recvDataLength = recvData.length ;
for(int i = 0;i < recvDataLength; i++){
Log.i("abc", "DATA-->" + recvData[i] );
}
相关文章推荐
- Android activity之间基本的数据传递方法
- Android Activity之间传递图片(Bitmap)的方法
- Android中在Activity之间传递数据的另一种方法, 使用application context
- Activity之间的数据传递-android学习之旅(四十七)
- Android中在Activity之间传递数据的另一种方法, 使用application context
- Android基于Intent实现Activity之间数据传递的方法
- android 中Service 和activity之间的数据传递的几种方法
- Activity之间的数据传递-android学习之旅(四十七)
- Android中Activity之间数据传递的几种方法总结
- Android中Activity之间数据传递的几种方法总结
- Android学习备忘009——Activity之间用Intent传递数据
- Android学习【2】Activity之间通过Application进行数据传递
- Android Activity之间传递图片(Bitmap)的方法
- 【android基础】之intent传递数组[应用于activity之间传递图片参数等]
- Android学习备忘010——使用静态变量在Activity之间传递数据
- Activity之间的数据传递-android学习之旅(四十七)
- 2014-10-25Android学习--------activity之间批量传递数据----Bundle类的实现
- Android中的Activity之间传递自定义类型的List的方法
- [Android新手学习笔记05]-如何进行活动Activity之间的跳转以及数据传递
- android学习之不同activity之间传递数据