Находит различие, какая строка от какого курсора?

Я использовал MergeCursor в моем коде два загрузчика дают два курсора. Первый загружает все аудио из External_Content_Uri и второй из Internal_Content_Uri,

Проблема в том, что когда я объединяю оба этих курсора и заполняю список аудио-записями, я собираюсь воспроизвести их через медиаплеер. Чтобы установить DataSourceЯ должен найти способ узнать, какая песня была из внешнего хранилища, а какая из внутреннего хранилища.

Пока я заполняю список из mergedcursor, есть ли способ узнать, является ли текущая строка из курсора External_Content_Uri или же Internal_Content_Uri?

И возможно ли добавить дополнительный столбец к этим курсорам, возвращаемым загрузчиками в OnLoadFinished()?

0 ответов

Другие вопросы по тегам