gpt4 book ai didi

android - 如何使用 SimpleCursorAdapter 使 ListView 跳过 ""文本?

转载 作者:行者123 更新时间:2023-11-29 02:14:06 26 4
gpt4 key购买 nike

我有一个 ListView,其中包含一个使用 SimpleCursorAdapter 填充的文本字段。在我的数据库中,该字段允许为空(期望的效果),但是,如果该值为空,而不是让 TextView 为空(由 SimpleCursorAdapter 填充),我希望它包含一些默认值,比如“--------”。我怎样才能达到这种效果?

这可以通过我运行 SQLite 查询的方式来完成,也可以通过某种方法告诉 textView 忽略“”,并显示其 android:text 值或类似的东西。无论推荐哪种方法,我都不知道该怎么做。感谢您的帮助。

最佳答案

我会根据 this answer 在您的 SQL SELECT 语句中使用 ifnull .像这样的东西:

SELECT IFNULL(title, "------") FROM books;

或者如果您需要列名:

SELECT IFNULL(title, "------") AS title FROM books;

关于android - 如何使用 SimpleCursorAdapter 使 ListView 跳过 ""文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5463906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com