gpt4 book ai didi

android - CustomSimpleCursorAdapter 与 ViewBinder?

转载 作者:行者123 更新时间:2023-11-30 04:04:17 27 4
gpt4 key购买 nike

我有一个从本地数据库中获取的项目列表。每个项目都有属性 isNew。我只想为匹配 isNew = true 的项目显示带有文本“new”的 TextView。我用两种方法解决了这个问题,现在我想知道哪种方法最好。

方法一:

我写了一个 MyViewBinder 类,它实现了 SimpleCursorAdapter.ViewBinder 并用我的逻辑覆盖了 public boolean setViewValue(view, cursor, columnIndex) 方法旁边。

方法二:

创建扩展 SimpleCursorAdapterMySimpleCursorAdapter,覆盖 getView 方法并在其中编写逻辑。

现在我正在使用第二种方法。任何人都可以建议我哪种方法最好,或者是否还有其他最好的方法。

最佳答案

如果根据列的值需要对列表中的项目进行多次更改,则第二种方法更方便。

关于android - CustomSimpleCursorAdapter 与 ViewBinder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12000514/

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