J'aimerais avoir les deux types de clics sur une liste de lecture - OnCliquez et Longclick.
Je l'ai mis en place comme ceci: p> mais il fait 't tirer le long clic.
Quelqu'un a une idée de pourquoi? P> p>
4 Réponses :
J'ai ajouté un point d'arrêt dans cette méthode et cela ne s'arrête pas là .. On dirait que cela ne tire pas l'événement.
Vous devez activer le et p> longclickable code>
Merci mec! Résolu mon problème :) et BTW - vous n'êtes pas obligé de faire un code au creux SetLongClickable, son plus agréable lorsque vous déterminez-le via XML: Android: Longclickable = "vrai"
La documentation de setonitemlongclicklistener code> dit que "si cette vue n'est pas longue cliquable, elle devient longue cliquable."
Assurez-vous d'utiliser setonitemlongclicklistener code>, pas b>
setonlongclicklistener code>
@vadim, est votre adaptateur ListView qui s'étend à partir de baseadapter? Si oui, alors devez également définir convertiview.setlongclicable (vrai); Dans GeveView (). P>
Pour moi, je devais définir android: longclickable = "true" code> dans le fichier XML contenant ma liste ListView ligne forte> mise en page (non listview Layout) pour l'élément à être à long cliquable. p>
Parmi les nombreuses solutions proposées que j'ai vues pour ce problème (et je les ai toutes essayées), c'est le seul qui a travaillé pour moi.