Android - faites glisser et déposez - la liste de réorganiser
Comment puis-je créer une liste où je peux réorganiser les éléments de la liste en faisant glisser
lignes de la liste à une autre ligne, et ainsi de suite (pour changer de l'ordre)?
Tout comme sur le HTC Hero en les pendules à l'application, où vous pouvez réorganiser
l'ordre des horloges?
InformationsquelleAutor wouter88 | 2009-12-21
Vous devez vous connecter pour publier un commentaire.
Accorder une attention particulière à cette
com.android.de la musique.TouchInterceptor
Même si cette question est déjà une réponse. J'ai lutté à l'aide de l'application musique comme un exemple, j'ai donc créé un simple Glisser-Déposer Liste de projets pour aider les autres qui peuvent être trouvés ici
Vous pouvez également essayer de ma récente mise en œuvre ici:
Il donne à défilement lisse tout en faisant glisser et prend en charge les éléments de la liste arbitraire de hauteurs. Beaucoup de problèmes de comportement a aussi été supprimés par rapport à la TouchInterceptor.
C'est dans
platform/packages/apps/Music/src/com/android/music/TouchInterceptor.java
. Voici un lien direct:https://android.googlesource.com/platform/packages/apps/Music/+/master/src/com/android/music/TouchInterceptor.java
Astuce: télécharger le android sources et de regarder comment l'application Musique (
packages\apps\Music
) implémente cette fonctionnalité.*List*
de trouver quelles sont les Activités de référence ListViews.