android - 将一个 Cursor 的内容添加到另一个 Cursor

标签 android android-cursor

我想连接两个游标,连接后第二个游标的内容也出现在第一个游标中。

正是我的代码,

public final Uri AllImage_URI_Int = MediaStore.Images.Media.INTERNAL_CONTENT_URI;
public final Uri AllAudio_URI = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
cContentList = managedQuery(AllImage_URI_Int, null, null, null, MediaStore.Images.ImageColumns.TITLE);
cList_Int = managedQuery(AllImage_URI, null, null, null, MediaStore.Images.ImageColumns.TITLE);

我应该使用 CursorJoiner 吗?在这种情况下?

我想将这个 Cursor 传递给 SimpleListAdapter?我怎样才能连接这两个游标?

最佳答案

也许你可以使用 MergeCursor wrapper将您的两个 Cursor 合并为一个新的 Cursor,并将其传递给您的 Adapter。

关于android - 将一个 Cursor 的内容添加到另一个 Cursor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4591068/

相关文章:

android - 让用户裁剪图像

android - getLastKnownLocation 方法始终返回 null

android - 无法从登录 Activity 转到主要 Activity (带有后台任务)

android - ADT18、App Engine 连接的 Android 项目和 noclassdeffounderror

java - InsertAPN() 方法不写入 APN 设置 - Android 2.3.6

android - 如何安全地关闭游标和数据库?

带有自定义适配器的 Android ListView 有视觉故障

android - 我怎样才能让我的 Cursor 在方向改变时存活下来?

javascript - 请求索引 0,大小为 0

java - startManagingCursor(cursor) 弃用方法