Android Activity 之间传递对象
2012-08-18 21:51
183 查看
第一个Activity A.java 中的代码:
Intent intent=new Intent();
intent.setClass(A.this, B.class);
Bundle data=new Bundle();
User u=new User();//预先定义user类 ,并且实现Serializable接口
u.setName(”赵云“);
u.setAge(”30“);
u.setEmail(”zhaoyun@163.com“);
u.setSex(”男“);
data.putSerializable("user", u);
intent.putExtras(data);
startActivity(intent);
第二个Activity (B) 中的代码:
intent=getIntent();
Bundle data=intent.getExtras();
user=(User)data.get("user");
OK
Intent intent=new Intent();
intent.setClass(A.this, B.class);
Bundle data=new Bundle();
User u=new User();//预先定义user类 ,并且实现Serializable接口
u.setName(”赵云“);
u.setAge(”30“);
u.setEmail(”zhaoyun@163.com“);
u.setSex(”男“);
data.putSerializable("user", u);
intent.putExtras(data);
startActivity(intent);
第二个Activity (B) 中的代码:
intent=getIntent();
Bundle data=intent.getExtras();
user=(User)data.get("user");
OK
相关文章推荐
- Android中通过Intent在各组件之间传递类对象
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- 在请求之间传递对象(Passing objects from request to request)
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- 利用Bundle在activity之间传递对象
- Android Activity之间实现数据(对象,对象集合)传递
- IBinder在进程之间传递一个对象的形式(一)
- 借助Intent实现Android工程中Activity之间Java对象的传递——实现Serializable接口
- 在Activity之间传递对象及对象列表
- 在两个activity之间使用intent传递list类型的对象
- android activity之间传递对象(Serializable 和 Parcelable)
- Parcelable和Serializable(二)--利用Parcelable在Activity之间传递自定义对象
- Activity之间通过Intent传递对象
- 使用HttpURLConnection实现在android客户端和服务器之间传递对象
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- activity之间传递对象的两种方式
- Android之 Activity之间传递数据(bitmap和map对象)
- js jquery 实现html页面之间参数传递(单一参数、对象参数传递)
- Android中使用Intent在Activity之间传递对象(使用Serializable或者Parcelable)的方法
- [j2me]利用kSOAP让MIDP设备与WebService之间传递类对象[上]