Android: 将 LinkedList 保存在方法 OnSavedInstanceState 中
Android: save LinkedList in method OnSavedInstanceState
我是 android 开发的新手,我正面临这个问题:
如何在 OnSavedInstanceState 方法中保存 linkedList 的状态?
自LinkedList
is Serializable
以来,只要列表中包含其他Serializable
对象,就可以在保存的实例状态Bundle
上使用putSerializable()
和getSerializable()
.
也就是说,使用 LinkedList
是相当不寻常的。使用 ArrayList
可能会更好,在这种情况下,您还可以选择 put...ArrayList()
和 get...ArrayList()
方法来处理各种数据类型(例如 String
)以及任何是 Parcelable
或 Serializable
.
我是 android 开发的新手,我正面临这个问题:
如何在 OnSavedInstanceState 方法中保存 linkedList 的状态?
自LinkedList
is Serializable
以来,只要列表中包含其他Serializable
对象,就可以在保存的实例状态Bundle
上使用putSerializable()
和getSerializable()
.
也就是说,使用 LinkedList
是相当不寻常的。使用 ArrayList
可能会更好,在这种情况下,您还可以选择 put...ArrayList()
和 get...ArrayList()
方法来处理各种数据类型(例如 String
)以及任何是 Parcelable
或 Serializable
.