保存多选ListView的状态

时间:2011-06-26 23:57:29

标签: java android sqlite android-listview sharedpreferences

有人可以指导我如何保存多项选择列表视图复选框的状态吗?我想将状态保存到数据库中,但我认为也可以使用共享首选项来完成。

我的问候。

2 个答案:

答案 0 :(得分:1)

这个问题两个月了?糟糕!

我遇到的第一种方法是保存已检查索引位置的逗号分隔文本字符串。在检索时,您可以在逗号处拆分字符串并将int值解析为int数组以恢复索引,然后将其用于您需要的任何内容(恢复已检查状态,处理已检查项目,等等)。

答案 1 :(得分:0)

为什么不将布尔值作为整数或文本存储在数据库中,只需将它们转换为插入/提取方法?