你有一个对象需要在两个activity页面之间传递,如从A传到B,具体实现方法如下:

  1、你有一个对象,该对象必须实现Serializable

public class Student implements Serializable{
  private String Name;
  private String Sex;      

  //------------------------
  //以下是set get方法,省略
}

  2、A界面

Student student = new Student();//这里student对象自己根据实际情况完善对象中的值
Intent intent = new Intent(this,BActivity.class);
Bundle bundle = new Bundle();
bundle.putSerializable("studentobject", student);
intent.putExtras(bundle);
startActivity(intent);

  3、B界面

Student stu = null;
stu = (Student) getIntent().getSerializableExtra("studentobject");

  

posted on 2015-06-23 09:50  木木的木木  阅读(278)  评论(0)    收藏  举报