android 利用intent傳遞含有物件的list
方法也很簡單,先將Object類Serializable,然後Intent傳list時強轉成Serializable型別
例:
intent.putExtra("Xxxx",(Serializable)list );
但是這裡有個小坑,就是用putExtra(Bundle bundle)這個函式時會報錯,可能是它不能自動匹配上對應的引數吧。
接收的時候也需要強轉一下
List list = (ArrayList<物件型別>) getIntent().getSerializableExtra("Xxxx");