我有一个带有相应复选框的列表,我想保存它们的状态,这样我就可以在应用程序运行时加载已检查项目的列表。我该怎么做?
我的onRetain看起来像:
public Object onRetainNonConfigurationInstance() {
return planets;
}
行星就是整个清单。
我已阅读过SharedPreferences,但我似乎无法让它工作:(
答案 0 :(得分:1)
数据库::: 表名:state_checkBox
字段 position:int state:boolean
代码请参考此链接..
你只需将状态更新为" true"或"假"在数据库中,但在getview中 所有你必须调用setChecked()复选框的查询
&安培;你要在复选框的checkedchangedlistner()上更新数据库......
答案 1 :(得分:0)
如果你想以持久性存储,你应该使用D.B. like this
如果您只想要会话,则应使用bundle here in example