据我所知,在活动之间传递一个简单的
List
对象,除非这个List
是一个ArrayList
,否则是没有办法的。我是否可能错过了某种方法来实现这个目的?如果不行,有人知道为什么谷歌要强制用户在代码中使用特定的实现细节吗?List
对象,除非这个List
是一个ArrayList
,否则是没有办法的。我是否可能错过了某种方法来实现这个目的?如果不行,有人知道为什么谷歌要强制用户在代码中使用特定的实现细节吗?Serializable
,这意味着我们需要调用List
的实现? - Alex//Driver 实现 Parcelable
List drivers;
protected void onSaveInstanceState(Bundle out){
outstate.putParcelableArrayList(KEY, new ArrayList(drivers));
}
- Alex