您的位置:首页 > 其它

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");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: