【问题标题】:Saving checkbox checkedstatus保存复选框选中状态
【发布时间】:2011-05-17 23:26:21
【问题描述】:

如果复选框被选中或未选中,有没有办法在Android的缓存中保存?

我有一个列表视图,当我单击一个项目时,会弹出一个新活动,其中包含有关该特定项目的信息。在该活动中有一个复选框,如果我选中它并返回列表视图并再次进入该列表项,则该复选框未选中。

感谢您的宝贵时间。

【问题讨论】:

    标签: android android-activity checkbox android-listview


    【解决方案1】:

    您可以使用 SharedPreferences 或创建一个静态布尔变量并在 onCheckedChanged 覆盖方法中调用该值并在其中更新该值。

    【讨论】:

      【解决方案2】:

      也许您可以将布尔值保存在数据存储中,例如shared preference。 在弹出窗口中显示存储的检查状态,如果检查状态更改则保存。

      【讨论】:

        猜你喜欢
        • 2011-12-31
        • 2012-04-18
        • 1970-01-01
        • 2015-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多