I'm exploring different ways to get data elegantly from two or more joined tables.
I believe MergeCursor
, (Android Developer Guide) seems to imply that could (for example) replace an equivalent SQL UNION
by concatenating two queries (or adding views individually as rows, etc) - so, not what I want.
But I'm at a loss as to what exactly CursorJoiner
and MatrixCursor
are for, or how to use them. I've looked at the source for them and (as usual) it means nothing to me! The examples I've found of them in use didn't clearly explain what the resulting effect was. I would really appreciate a good description of them, and the context they might be used in.