gpt4 book ai didi

android - 在 android 中的 Cursor 中创建排序顺序的最佳方法?

转载 作者:行者123 更新时间:2023-11-30 03:05:37 26 4
gpt4 key购买 nike

是否正在创建不同的游标来创建排序顺序并将其分发到模型类中以在 Android 良好实践中的 ListView 中交替排序样式?

titleCursor = context.getContentResolver().query(sourceUri, projection,
null, null, orderByTitle);

timeCursor = context.getContentResolver().query(sourceUri, projection,
null, null, orderByTime);

dateCursor = context.getContentResolver().query(sourceUri, projection,
null, null, orderByDate);

并且它的cursor的值会被分发到每个models来获取排序用的cursor,以便在listview中交替排序?这是一个好习惯吗?

最佳答案

您不必创建新游标。如果所有其他事情保持不变,您可以只更改查询的排序值。这就是为什么它是一个参数,因此您可以在执行查询时更改它的值。

关于android - 在 android 中的 Cursor 中创建排序顺序的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21871041/

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