У меня есть список, заполненный данными. Я создал контекстное меню для списка, используя следующий код:
list.setOnCreateContextMenuListener
(
new View.OnCreateContextMenuListener()
{
public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo)
{
AdapterContextMenuInfo mi =(AdapterContextMenuInfo) menuInfo;
menu.add(0, 0, 0, "Delete item");
}
}
);
У меня есть следующий метод переопределения для управления выбранным контекстным меню:
@Override
public boolean onContextItemSelected(MenuItem item)
{
switch(item.getItemId())
{
case 0:
ShowAlert("hello from delete item");
break;
default:
return super.onContextItemSelected(item);
}
return true;
}
В этом переопределенном методе, как я мог найти элемент списка просмотра, который был нажат?
Спасибо заранее. С наилучшими пожеланиями. Хосе