Neuordnung der ListView-Elemente ist relativ einfach auf iOS. Nun möchte ich das gleiche für Android tun, aber es scheint ziemlich beschwerlich zu sein: Die Neuordnung von Elementen wird vom SDK nicht unterstützt und muss entweder selbst implementiert werden oder es muss eine Implementierung von Drittanbietern verwendet werden.Die beste Methode zum Sortieren von Objekten in Android 4+ ListView
Ich fand mehrere Artikel und Beiträge, die sich mit dieser Frage befassten, aber sie waren alle ziemlich alt (2-3 Jahre). Zum Beispiel wird die bauerca DragSortListView an vielen Stellen referenziert, aber das Projekt wird nicht mehr gepflegt. Da meine App nur Android 4+ unterstützen soll, wollte ich fragen, ob es mittlerweile ein besseres gibt.
Natürlich Drag ‚n Drop-Neuordnungs der bequemste Weg für den Benutzer sein würde, aber ich bin für jede Lösung offen, die (zB mit einem Kontextmenü mit oben/unten) arbeitet
Kurz gesagt: Was ist die beste Möglichkeit, Artikel in Android 4+ neu zu ordnen? Gibt es so etwas wie eine Standard/Standard-Methode?
EDIT: Nur die Frage abstimmen, ohne einen Kommentar zu hinterlassen, ist nicht sehr hilfreich voll. Irgendwelche Vorschläge, was ich besser machen könnte?
Up-gestimmt helfen Ihnen, weil ich Ihre Frustrationen mit Down-Voting teilen. Ich habe auch die meisten Android-Fragen beantwortet, die ich in diesem Forum gestellt habe. Warum sind Android-Entwickler so dagegen, sich gegenseitig zu helfen? –
Finden Sie diese Antwort, um das Problem zu lösen, das in Lolipop kommt: http://stackoverflow.com/questions/26648991/listviewdragginganimation-broken-on-android-5-lollipop/27153768#27153768 – Dale
Ich glaube, Sie können eine RecyclerView angeschlossen verwenden zu ItemTouchHelper und erweiterten ItemTouchHelper.SimpleCallback, um auf Ereignisse zu warten [test] (http://chat.stackoverflow.com/transcript/message/35737117#35737117) – William