Intent 传递数据,bundle 传递数组
2015-04-01 19:18
405 查看
Intent 传递数据,可以传递简单的字串,数字。还可以传递数组。
发送方Activity:
[java] view
plaincopy
private String
[] pose_title = null; //发送方数组
[java] view
plaincopy
private String [] pose_title = null; //发送方数组
[java] view
plaincopy
pose_title = new String[100];
[java] view
plaincopy
pose_title = new String[100];
[java] view
plaincopy
Intent intent = new Intent();
intent.putExtra("pose_name",
pose_name);
intent.putExtra("img_file_name",
img_file_name);
Bundle b=new Bundle();
b.putStringArray("pose_title",
pose_title);
intent.putExtras(b);
intent.setClass(SexPosition.this,
ShowDetailPose.class);
SexPosition.this.startActivity(intent);
[java] view
plaincopy
Intent intent = new Intent();
intent.putExtra("pose_name", pose_name);
intent.putExtra("img_file_name", img_file_name);
Bundle b=new Bundle();
b.putStringArray("pose_title", pose_title);
intent.putExtras(b);
intent.setClass(SexPosition.this, ShowDetailPose.class);
SexPosition.this.startActivity(intent);
接收方Activity:
[java] view
plaincopy
private String
[] pose_title = null; //接收方数组
[java] view
plaincopy
private String [] pose_title = null; //接收方数组
[java] view
plaincopy
Intent intent = getIntent();
String pose_name = intent.getStringExtra("pose_name");
String img_file_name = intent.getStringExtra("img_file_name");
Bundle b=this.getIntent().getExtras();
pose_title = b.getStringArray("pose_title");
发送方Activity:
[java] view
plaincopy
private String
[] pose_title = null; //发送方数组
[java] view
plaincopy
private String [] pose_title = null; //发送方数组
[java] view
plaincopy
pose_title = new String[100];
[java] view
plaincopy
pose_title = new String[100];
[java] view
plaincopy
Intent intent = new Intent();
intent.putExtra("pose_name",
pose_name);
intent.putExtra("img_file_name",
img_file_name);
Bundle b=new Bundle();
b.putStringArray("pose_title",
pose_title);
intent.putExtras(b);
intent.setClass(SexPosition.this,
ShowDetailPose.class);
SexPosition.this.startActivity(intent);
[java] view
plaincopy
Intent intent = new Intent();
intent.putExtra("pose_name", pose_name);
intent.putExtra("img_file_name", img_file_name);
Bundle b=new Bundle();
b.putStringArray("pose_title", pose_title);
intent.putExtras(b);
intent.setClass(SexPosition.this, ShowDetailPose.class);
SexPosition.this.startActivity(intent);
接收方Activity:
[java] view
plaincopy
private String
[] pose_title = null; //接收方数组
[java] view
plaincopy
private String [] pose_title = null; //接收方数组
[java] view
plaincopy
Intent intent = getIntent();
String pose_name = intent.getStringExtra("pose_name");
String img_file_name = intent.getStringExtra("img_file_name");
Bundle b=this.getIntent().getExtras();
pose_title = b.getStringArray("pose_title");
相关文章推荐
- Intent 传递数据,bundle 传递数组
- Intent 传递数据,bundle 传递数组
- Intent 传递数据,bundle 传递数组
- 通过Bundle传递不同Intent之间的原始数据
- android 数据传递详解(Serialization、Parcelable、Parcel、Intent、Bundle)
- [Android] Intent及Bundle传递数据
- 使用Intent和Bundle的数据传递
- android 数据传递详解(Serialization、Parcelable、Parcel、Intent、Bundle)
- 安卓 Intent (1)数据传递 Intent和Bundle详解
- Android中Intent和Bundle传递数据的异同
- android Activity之间通过Bundle和Intent传递数据
- Android中Activity之间的数据传递(Intent和Bundle)
- 安卓学习之--android 数据传递详解(Serialization、Parcelable、Parcel、Intent、Bundle)
- 利用Bundle来封装数据,然后用intent传递
- Android 使用Intent和Bundle传递数据及如何传递enum
- Android中Intent结合Bundle传递数据
- android 数据传递详解(Serialization、Parcelable、Parcel、Intent、Bundle)
- android 数据传递详解(Serialization、Parcelable、Parcel、Intent、Bundle)
- Intent 传递简单类型, 数组, Object对象,与ArrayList<T> 类型数据
- Intent传递数据和Bundle传递数据的区别