activity 之间值传递


如何在activity之间传递对象

 

  • 传递端
Intent intent = new Intent();
intent.setClass(Login.this, MainActivity.class);
Bundle bundle = new Bundle();
bundle.putSerializable("user", user);
intent.putExtras(bundle);
this.startActivity(intent);
  • 接收端
Intent intent = this.getIntent(); 
user=(User)intent.getSerializableExtra("user");

 

  • 将传递的类对象继承序列化
相关文章
相关标签/搜索