【问题标题】:Android: Save checkboxes in SQLite databaseAndroid:在 SQLite 数据库中保存复选框
【发布时间】:2011-10-19 12:41:07
【问题描述】:

我必须创建一个带有复选框的列表视图,然后将所有选中的复选框保存在 sqlite 的表中。然后在下一个活动中显示数据库表。

【问题讨论】:

  • 到目前为止你尝试了哪些方法?
  • 您必须创建一个包含用于存储每个复选框值的列的表。
  • 你需要使用数据库吗?相反,您可以使用preferences,它将复选框存储在shared preferences 中。它还将提供制作视图所需的支持,因此您不必实现自己的ListView
  • 此复选框选中的数据是否持久?如果没有,则将此检查的数据作为捆绑包传递给下一个活动。因此无需创建数据库...
  • 感谢您告诉我们。如果您有任何问题,请告诉我们。

标签: android sqlite


【解决方案1】:

对于您放在列表视图中的每个复选框,您可以将 onClickListener 添加到该复选框。在 onClickListener 中,您调用 sqlite 数据库并将一行中的一列设置为 true 以表明它已被检查。

【讨论】:

  • 抱歉,我忍不住为您编写了一个完整的 Android 应用程序。这难道不会违背公司面试你的目的吗?他们想知道你的技能,而不是我的。
猜你喜欢
  • 2017-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-09
  • 2013-04-01
  • 2020-03-15
  • 2015-06-19
  • 1970-01-01
相关资源
最近更新 更多