Activity间的简单数据传递 Bundle
记录如下:
1.建2个Activity 跳转
2: 第一个文件
Intent intent = new Intent();
intent.setClass(Activity1.this,Activity2.class);
//new一个Bundle对象,并将要传递的数据传入
Bundle bundle = new Bundle();
bundle.putDouble("height",height);
bundle.putString("sex",sex);
//将Bundle对象assign给Intent
intent.putExtras(bundle);
//调用Activity2
startActivity(intent);
第二个文件接收参数
//得Intent中的Bundle对象
Bundle bunde = this.getIntent().getExtras();
//取得Bundle对象中的数据
String sex = bunde.getString("sex");
double height = bunde.getDouble("height");