3
Dans mon application a un ListView. Lorsque vous appuyez longuement sur l'élément, le "Menu contextuel" apparaît. Je veux vérifier l'ID de données, puis activer/désactiver le menu contextuel "Articles". Je ne peux pas trouver la fonction comme getMenuInfo() ou quelque chose comme ça.Vérifier la valeur pour désactiver/activer l'élément de menu contextuel (android)
@Override
public void onCreateContextMenu(ContextMenu menu , View v, ContextMenuInfo menuInfo)
{
super.onCreateContextMenu(menu, v, menuInfo);
menu.add(0, ADD_FAVORITE_ID, 0, "Check");
menu.add(0, ADD_FAVORITE_ID, 0, "UnCheck").setEnabled(false);
}
Merci pour votre code, ça marche! et la syntaxe correcte est "menuInfo" ---> AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; – Dennie