我有一个通过提供程序查询数据库表并返回一个 CursorLoader
的方法,用于通过 CursorAdapter
填充 UI。
在一种特定情况下,我只需要添加一些不属于数据库结果集的额外数据。
有没有办法以某种方式在这种情况下添加一些额外的“假”行和数据?
就像从两个数据源创建游标加载器一样?
最佳答案
是的。使用MatrixCursor添加一些“假”行。然后使用 MergeCursor 合并两个游标(CursorAdapter、MatrixCursor)类(class)。 MergeCursor 会将两个游标呈现为单个线性游标。
关于java - 从两个数据源创建游标加载器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39109521/