我在代码中使用了MergeCursor
,两个加载器都使用了两个游标。首先从External_Content_Uri
加载所有音频,从Internal_Content_Uri
加载第二个音频。
问题是当我合并这两个游标并用音频填充List时,我打算通过mediaplayer播放它们。要设置DataSource
,我必须找到一种方法来了解哪首歌来自外部存储,哪一首来自内部存储。
当我从mergedcursor
填充列表时,有没有办法知道游标中的当前行是External_Content_Uri
还是Internal_Content_Uri
?
是否可以在OnLoadFinished()
中的加载器返回的这些游标中添加其他列?