任务是将来自两个具有相似列的不同表的数据按一列排序。
似乎mergecursor可能有帮助,但不知道如何对项排序。
我现在看到的唯一解决方案是手动转换为arrayadapter,或者进行偷偷的连接(还不确定是否可能)
谢谢。
最佳答案
MergeCursor
不提供排序功能。
我现在看到的唯一解决方案是手动转换为arrayadapter,或者进行偷偷的连接(还不确定是否可能)
我不知道后者是什么。如果你想坚持使用Cursor
界面,你可以建立自己的MatrixCursor
。或者,您可以尝试创建自己的CursorWrapper
来维护排序顺序并重写所有与位置相关的调用。
关于android - 如何分类MergeCursor?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5719525/