2 votes

Comment trier le MergeCursor ?

La tâche consiste à combiner les données de 2 tableaux différents avec des colonnes similaires, triées par une colonne . Il semble que MergeCursor pourrait aider, mais je n'ai aucune idée de la façon de trier les éléments.

Les seules solutions que je vois maintenant sont de convertir manuellement en ArrayAdapter, ou de faire des JOINs sournois (pas encore sûr que ce soit possible).

Merci.

4voto

CommonsWare Points 402670

MergeCursor ne propose pas de tri.

Les seules solutions que je vois maintenant sont de convertir manuellement en ArrayAdapter, ou de faire des JOINs sournois (pas encore sûr que ce soit possible).

Je n'ai aucune idée de ce qu'est ce dernier. Si vous voulez vous en tenir à la Cursor vous pouvez construire vous-même une interface MatrixCursor . Ou, vous pouvez essayer de créer votre propre CursorWrapper qui maintient l'ordre de tri et réécrit tous les appels liés à la position.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X