Je veux ajouter OnLongClickListener
à ma vue de liste. Chaque fois que l'utilisateur appuie longuement sur l'élément de la liste, une action doit être effectuée, mais mon code n'attrape pas cet écouteur. Faites-moi savoir où je vais mal. Le code similaire fonctionne setOnItemClickListener
très bien.
Voici le code:
listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView<?> arg0, View v,
int index, long arg3) {
// TODO Auto-generated method stub
Log.d("in onLongClick");
String str=listView.getItemAtPosition(index).toString();
Log.d("long click : " +str);
return true;
}
});