J'ai une application Android avec un ListActivity
dans la vue principale. La liste contient un LinearLayout
avec un TextView
et un bouton de suppression caché. Le bouton de suppression sera caché par défaut. Je veux utiliser un geste de lancer pour montrer le bouton. Je suis capable de détecter le geste fling grâce à la question # 937313 sur stackoverflow. Il n'est pas clair pour moi comment déterminer quel élément de la liste a été lancé, puisque l'écouteur onTouch écoute le ListView
. L'élément n'est pas nécessairement sélectionné, donc les méthodes getSelected * ne peuvent pas être utilisées de manière fiable. J'utilise le SimpleListAdaptor
donc je n'ai pas d'accès direct aux objets View dans le ListView
.Comment gérer le geste de fling pour Android ListActivity
Des idées?
* pointToPosition() * prend int et non flotter comme arguments utiliser si * Math .round (e1.getX()), Math.round (e1.getY()) * au lieu d'utiliser directement * e1.getX(), e1.getY() * – FreewheelNat