Еще один вопрос новичка.У меня есть контекстное меню, которое я применяю для ListView, который просто позволяет пользователю перемещать элементы вверх или вниз или удалять элемент.
У меня есть код в onContextItemSelected (), чтобы предотвратить перемещение объектов вверх или вниз по списку и т. Д., Но я бы предпочел спрятать элементы контекстного меню в первую очередь, если (например)выбран верхний элемент в списке.
Я предполагаю, что мне нужно сделать это в onCreateContextMenu, но я не уверен, как.
Вот мой код onCreateContextMenu:
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.mycontextmenu, menu);
}
Спасибо,WTS