Jump to content

OnContextItemSelected qui ne s'exécute pas


androidmain

Recommended Posts

Bonjour à tous,

Voilà je développe une application android et je rencontre un problème :

j'ai un menu contextuel qui s'ouvre mais lorsque je choisis une option, rien ne se passe.

Voici le code :

// Menu contextuel : long "clic" sur un compte

public void onCreateContextMenu(ContextMenu menu, View v,

ContextMenuInfo menuInfo) {

super.onCreateContextMenu(menu, v, menuInfo);

menu.add(0, 0, 0, "Blabla");

menu.add(0, 1, 0, "Lorem");

menu.add(0, 2, 0, "Ipsum");

menu.add(0, 3, 0, "Test");

}

// Action réalisée au clic sur une option du menu contextuel

@Override

public boolean onContextItemSelected(MenuItem aItem) {

Log.d("menucontextuel", "ca marche!!");

AdapterContextMenuInfo menuInfo = (AdapterContextMenuInfo) aItem.getMenuInfo();

float position = menuInfo.position;

switch (aItem.getItemId()) {

case 0:

Log.d("voir", "ok");

return true;

case 1:

Log.d("ouvrir", "ok");

return true;

case 2:

Log.d("remonter1", "ok");

return true;

case 3: // Remonter tous les comptes

Log.d("remonter2", "ok");

return true;

}

return false;

}

En regardant dans le logcat, je ne vois aucun des message qui sont sensés s'afficher...

Need help please... Merci d'avance

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...