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");

 

  • 將傳遞的類對象繼承序列化
相關文章
相關標籤/搜索