У меня есть контент-провайдера, который собирается из некоторых источников записей в облаке и делать запросы, результаты будут добавлены ссылки курсора, который передается в те классыли курсор поточно в Android
WebSearch1.addCursor(mContext, cursor, projection, filter);
WebSearch2.addCursor(mContext, cursor, projection, filter);
Отлично работает, но он асинхронен, хотел бы запустить его в async task/thread, чтобы улучшить время отклика. Я мог бы создать курсор для каждого из источников, а затем добавить их в MergeCursor. Не так уж и сложно сделать это, но просто интересно, если курсор является потокобезопасным, чтобы передать два разных потока, чтобы синхронно добавить курсор.
Спасибо,
добавить к курсору асинхронно? – L7ColWinters
также объект sqlitecursor или другой? – L7ColWinters
это MatrixCursor извините, и я хочу, чтобы два потока добавляли к MatrixCursor одновременно. – Chrispix