【发布时间】:2012-07-01 11:30:29
【问题描述】:
当配置更改发生时,我的 ListView 复选框状态会丢失,我明白这是为什么。 我尝试实现
public void onSaveInstanceState(final Bundle outState)
在我的一个片段中。所以我只是想知道将我的 SparseBooleanArray 存储在 outState 中的最简单方法是什么。
另外,我有点困惑,因为 ListView 有方法:
getListView().getCheckedItemPositions();
这有什么用?
【问题讨论】:
-
您可能根本不需要使用
onSaveInstanceState()。见stackoverflow.com/questions/24294919/…
标签: android methods onconfigurationchanged sparse-array