Я изучаю различные способы получения данных из двух или более объединенных таблиц.
Я полагаю, что MergeCursor
, (Руководство для разработчиков Android) подразумевает, что можно (например) заменить эквивалентный SQL UNION
путем объединения двух запросов (или добавления представления индивидуально как строки и т.д.) - так что не то, что я хочу.
Но я не понимаю, для чего именно CursorJoiner
и MatrixCursor
, или как их использовать. Я посмотрел на источник для них и (как обычно) это ничего не значит для меня! Примеры, которые я нашел из них, не ясно объяснили, каков был результат. Я бы очень оценил их хорошее описание и контекст, в котором они могли бы использоваться.