Je suis d'exploration de différentes façons pour obtenir des données élégamment à partir de deux ou plusieurs tables jointes.
Je crois MergeCursor
, (Android Developer Guide) semble impliquer que pourrait (par exemple) remplacer un équivalent SQL UNION
par la concaténation de deux requêtes (ou l'ajout de vues individuellement en tant que lignes, etc) - donc, pas ce que je veux.
Mais je suis à une perte quant à ce qu'est exactement CursorJoiner
et MatrixCursor
sont pour, ou la façon de les utiliser. J'ai regardé le source pour eux et (comme d'habitude), il ne signifie rien pour moi! Les exemples que j'ai trouvé de l'utilisation n'ai pas bien expliquer ce qu'est l'effet qui en résulte a été. J'apprécierais vraiment une bonne description, et le contexte, elles pourraient être utilisées dans.