android activity之间传递对象
2012-05-29 11:20
435 查看
第一,转递的对象要:implements Serializable
第二,对象里不要包括Bitmap,不然会报错:
第三:在传递端:
Intent intent = new Intent(当前的activity.this,目标Activity.class);
// 转睇项目信息过去 detailBean
Bundle mBundle = new Bundle();
mBundle.putSerializable("设置标记的key",对象Bean);
intent.putExtras(mBundle);
startActivity(intent);
第四:接收端:
对象bean= (对象bean) getIntent().getSerializableExtra("标记的key");
第五:同理可以专递字段 数组
String data= "你要传的值";
Bundle bundle = new Bundle();
bundle.putString("data", data);
intent.putExtras(bundle);
startActivity(intent);
接收端:
String data= (String) (this.getIntent().getExtras()
.getString("data"));
第二,对象里不要包括Bitmap,不然会报错:
第三:在传递端:
Intent intent = new Intent(当前的activity.this,目标Activity.class);
// 转睇项目信息过去 detailBean
Bundle mBundle = new Bundle();
mBundle.putSerializable("设置标记的key",对象Bean);
intent.putExtras(mBundle);
startActivity(intent);
第四:接收端:
对象bean= (对象bean) getIntent().getSerializableExtra("标记的key");
第五:同理可以专递字段 数组
String data= "你要传的值";
Bundle bundle = new Bundle();
bundle.putString("data", data);
intent.putExtras(bundle);
startActivity(intent);
接收端:
String data= (String) (this.getIntent().getExtras()
.getString("data"));
相关文章推荐
- Android Intent 在Activity 之间传递对象
- android 开发手记 activity 之间数据的传递 intent 对象的使用
- Android基础 -- Activity之间传递数据(bitmap和map对象)
- android activity之间传递对象(Serializable 和 Parcelable)
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- Android基础 -- Activity之间传递数据(bitmap和map对象)
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- Android判断网络状态是否断开+Android完全关闭应用程序+ 本文讲述了Android中不同Activity之间的数据传递 — Bundle对象的实现(-)+Android中Bundle的使用示例
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- 借助Intent实现Android工程中Activity之间Java对象的传递——实现Parcelable接口
- Android使用Intent在Activity之间传递对象[Serializable或者Parcelable]
- Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]
- 【Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用】的改进!
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android两个Activity之间传递List<Object>对象
- android activity之间传递对象(Serializable 和 Parcelable)
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android Activity之间传递对象及对象数组
- Android基础 -- Activity之间传递数据(bitmap和map对象)
- android Activity 之间传递复杂对象