【问题标题】:How to Strikethrough and clear strikethrough in the Listview如何在列表视图中删除和清除删除线
【发布时间】:2013-02-03 14:39:20
【问题描述】:

我正在开发简单的购物清单应用程序。因为我需要代码在第一次单击项目时进行删除线,然后在再次单击列表视图中的项目时清除删除线..

我能够找到显示如何在单独执行 onItemClickListener 时创建删除线或清除删除线的代码。

我想要 onItemClickListener 的代码 - 首先在单击项目时,该项目需要在稍后再次单击删除项目时删除删除线。 希望你有我的问题?

【问题讨论】:

    标签: android listview strikethrough


    【解决方案1】:

    您如何存储列表项?如果您将其存储在数据库中,则可以有一个额外的字段可能是布尔值,以指示删除并在单击时更新它(在 onItemClickListener 中)并使用它来删除和清除。

    【讨论】:

    • 是的,我将列表项存储在数据库中。您能否使用示例代码编辑您的答案,以便我清楚我的问题。
    • 应该足够简单。你可以试试看。在数据库表中,添加一个名为 is_stricken 的字段,它的类型为 INTEGER。默认值为 0。每当单击项目时,将字段更新为 1 并应用删除线。再次单击时,将字段更新为 0 并清除删除线。如果您对实施有任何问题,请告诉我。
    猜你喜欢
    • 2016-06-19
    • 1970-01-01
    • 2023-01-20
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    相关资源
    最近更新 更多