У меня есть представление списка, заполненное данными. Я настроил контекстное меню для просмотра списка, используя следующий код:
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;
}
В этом переопределенном методе, как я могу найти элемент списка, по которому щелкнули?
Заранее спасибо.
С уважением.
Хосе