Ich habe eine Datenbank SQLite und dann mit SimpleCursorAdapter, ich zeige Werte in der Listenansicht an. Ich möchte jedoch die Listenansicht Elemente neu anordnen und anzeigen, die mit ID # 1 oben und dann ID-Nummer 2, usw. beginnen. Das Problem ist, ich bin nicht in der Lage, Konzept der Neuzuordnung Listenansicht Elemente basierend zu verstehen auf einer ID-Nummer vom Content-Anbieter. Wenn Sie wissen, bitte teilen. Vielen Dank.Listeneinträge in SimpleCursorAdapter umordnen
2
A
Antwort
3
Wenn Sie SQLite korrekt verwenden, sollten Sie in der Lage sein, eine "Order by ID" zu erstellen, wenn Sie die Datenbank abfragen.
Wenn das nicht der Fall ist, was ich tun würde, ist Ihre Daten in eine Sammlung zu erweitern.
Lassen Sie Ihr generisches Objekt die vergleichbare Schnittstelle implementieren.
wie so http://www.java-tips.org/java-se-tips/java.lang/how-to-use-comparable-interface.html
Wenn Sie Collections.sort (contentfromtheprovider) nennen; Es wird basierend auf der ID sortiert, wie Sie es wünschen.
2
formatieren Sie einfach Ihre Abfrage, hier ist die Seite, die mir geholfen hat.
http://msdn.microsoft.com/en-us/library/bb264565%28v=sql.90%29.aspx
Verwandte Themen
- 1. getLayoutInFlater in benutzerdefiniertem simpleCursorAdapter
- 2. SimpleCursorAdapter in ICS
- 3. SimpleCursorAdapter in einem ScrollView
- 4. SimpleCursorAdapter Alternative
- 5. Durchlauf durch Listeneinträge
- 6. Welche Flagge in SimpleCursorAdapter verwenden?
- 7. Get Cursor von SimpleCursorAdapter
- 8. Listeneinträge in Unterwebsite in WSS 3 übernehmen
- 9. SimpleCursorAdapter vs CursorAdapter?
- 10. Umordnen von Elementen in BindingList in C#?
- 11. Verwendung benutzerdefinierter simpleCursorAdapter
- 12. Das effektivste Ähnlichkeitsmaß für Listeneinträge
- 13. Umordnen der Klauseln in meinem LINQ?
- 14. Array-Elemente in Reihenfolge umordnen PostgreSQL
- 15. .insert Nach dem Umordnen Zeichenfolge in Variable
- 16. Android: Filtern eines SimpleCursorAdapter ListView
- 17. Refresh Listview simpleCursorAdapter immer null
- 18. Listview und CustomAdapter erweitern SimpleCursorAdapter
- 19. Ein ImageView in SimpleCursorAdapter erreichen View Binder
- 20. Rückgabedateiname von SimpleCursorAdapter zu Aktivität
- 21. Resolve SetListAdapter und SimpleCursorAdapter veraltet
- 22. Seltsames Verhalten: Java Comparator Randomize-Listeneinträge
- 23. Drag & Drop zum Umordnen von HTML-Listen
- 24. Eine intuitivere Möglichkeit zum Umordnen des Arrays
- 25. Numerischen Vektor nach Mapping-Regel umordnen
- 26. So ändern Sie die Farbe der Listeneinträge
- 27. Kombinieren mehrerer Listeneinträge zu einem einzigen Eintrag
- 28. Auftrag Funktion nur teilweise umordnen Dataframe
- 29. SQLite BLOB-Spalte zu SimpleCursorAdapter mit ViewBinder
- 30. Warum ändert groupBy in Scala die Reihenfolge der Listeneinträge?
Ohne Code ist es schwer zu sagen, aber im Grunde müssen Sie irgendeine Art von ‚Sortierreihenfolge‘ liefern, wenn Sie den Anbieter abfragen. – Squonk