4 两个Activity间通过Bundle传递数据
2015-02-15 21:47
232 查看
------------------------------main.java------------------------------------
//Person是一个普通的javaBean
Person person = new Person(名字, 密码);
//创建一个Bundle对象
Bundle bundle = new Bundle();
bundle.putSerializable("person", person);
Intent intent = new Intent(MainActivity.this,
OtherActivity.class);
intent.putExtras(bundle);
startActivity(intent);
---------------------------------------OtherActivity.java--------------------------
//获取启动该Result的Intent
Intent intent = getIntent();
//直接通过Intent取出它所携带的Bundle数据包的数据
Person person = (Person) intent.getSerializableExtra("person");
//Person是一个普通的javaBean
Person person = new Person(名字, 密码);
//创建一个Bundle对象
Bundle bundle = new Bundle();
bundle.putSerializable("person", person);
Intent intent = new Intent(MainActivity.this,
OtherActivity.class);
intent.putExtras(bundle);
startActivity(intent);
---------------------------------------OtherActivity.java--------------------------
//获取启动该Result的Intent
Intent intent = getIntent();
//直接通过Intent取出它所携带的Bundle数据包的数据
Person person = (Person) intent.getSerializableExtra("person");
相关文章推荐
- <Bundle>通过bundle进行Activity之间的数据传递
- Activity中通过Bundle传递自定义数据类型
- 在Activity中通过Bundle传递自定义数据类型
- Android成长之路-关于bundle实现两个activity之间的数据传递
- android Activity之间通过Bundle和Intent传递数据
- 通过intent和bundle来进行Activity和Fragment的数据传递
- 在Activity中通过Bundle传递自定义数据类型
- 在Activity中通过Bundle传递自定义数据类型
- 在Activity中通过Bundle传递自定义数据类型
- Android——通过Intent,Bundle在activity间进行数据传递
- 两个Activity之间通过Intent相互(双向)传递数据
- 在Activity中通过Bundle传递自定义数据类型
- Android 在Activity中通过Bundle传递自定义数据类型
- Android成长之路-关于bundle实现两个activity之间的数据传递
- Android 跳转Activity并通过Bundle对象传递数据
- 两个程序 通过共享内存 传递数据 CreateFileMapping
- Android 在两个 Activity 之间传递数据
- bundle实现Activity之间的数据传递
- 使用Bundle在Activity间传递数据
- 使用Bundle在Activity之间传递数据