J'ai besoin de gérer la ligne sélectionnée dans listview sur un long clic sur la ligne, mais parce que je suis en utilisant les menus je ne peux pas remplacer le onclicklistener. J'essaie de faire ceci:gérer onlongclicklistener des menus
listView.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
taskPosition = listView.getSelectedItemPosition();
return true;
}
});
mais cela ne fonctionne pas. Quelqu'un peut-il m'aider?
Pourriez-vous être plus précis que "ne fonctionne pas"? – hammar
ok j'ai la valeur de listView.getSelectedItemPosition(); est égal à -1 par débogueur je dois gérer la sélection longclick sur listview et l'utiliser dans onContextItemSelected pour effectuer l'action – khwileh