gpt4 book ai didi

android - 将 TreeSets 用于 ArrayAdapters 等效而不是 ArrayLists

转载 作者:搜寻专家 更新时间:2023-11-01 08:58:51 25 4
gpt4 key购买 nike

因为 ArrayLists 不是特别有效,我想在我的 Android 应用程序中使用 TreeSet 来添加项目,并按字母数字顺序显示它们。有什么类似于 ArrayAdapter 的东西可以用来更有效地向用户显示 TreeSet 中的项目吗?

感谢您的帮助!

最佳答案

您可以通过扩展 BaseAdapter 使用您喜欢的任何数据结构.通过扩展 BaseAdapter,您可以覆盖 getView方法并使用您的 TreeSet 作为数据结构传递格式正确的 View 。这post显示了 BaseAdapter 实现的一个很好的示例,现在他们仍在使用 List,但您可以轻松地看到如何使用 TreeSet 实现相同的事情。

关于android - 将 TreeSets 用于 ArrayAdapters 等效而不是 ArrayLists,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16904917/

25 4 0