Я создал свое собственное контекстное меню (контекстную панель действий) и хочу переопределить (и отключить) исходное контекстное меню.
Итак, в своей деятельности я положил:
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
{
mActionBarHelper.onCreateContextMenu(menu, v, menuInfo);
menu.clear();
}
mActionBarHelper обрабатывает меню и отображает элементы на панели действий.
Я очищаю меню, чтобы оно не отображалось как классическое контекстное меню. Но это вызывает событие onClick, когда меню очищается. Пожалуйста, есть ли способ заставить действие не вызывать onClick и не показывать оригинальное меню?
Большое спасибо.