android 利用intent传递含有对象的list

xiaoxiao2021-02-28  38

做demo的时候发现要用到intent传递一个Object类型的list。 方法也很简单,先将Object类Serializable,然后Intent传list时强转成Serializable类型 例: intent.putExtra("Xxxx",(Serializable)list ); 但是这里有个小坑,就是用putExtra(Bundle bundle)这个函数时会报错,可能是它不能自动匹配上对应的参数吧。  接收的时候也需要强转一下

List list = (ArrayList<对象类型>) getIntent().getSerializableExtra("Xxxx");
转载请注明原文地址: https://www.6miu.com/read-2629390.html

最新回复(0)