当前 Activity 传递数据

1
2
3
4
5
Intent activity_change= new Intent(Activityanother.this, MainActivity.class);    //切换 Activityanother至MainActivity
Bundle bundle = new Bundle();// 创建Bundle对象
bundle.putInt("data",data );// 放入data值为int型
activity_change.putExtras(bundle);// 将Bundle对象放入到Intent上
startActivity(activity_change);// 开始跳转

如果要是 不是int型可以自己put可种类型有很多种put

另一个 Activity读取数据

1
2
Intent intent = getIntent();
data= intent.getExtras().get("data");

注意别忘了在 AndroidManifest 中声明 activity