У меня есть представление, для которого я хотел бы показать ContextMenu на longPress.Мне удалось отобразить это ContextMenu, используя рекомендованный метод: вызов Activity.registerForContextmenu и переопределение onCreateContextMenu (...).
Однако я бы хотел сделать другие вещи в других событиях касания, поэтому мойДля просмотра назначен TouchHandler.Когда этот сенсорный обработчик установлен, onCreateContextMenu () никогда не вызывается (предположительно, потому что мой TouchHandler ест longPress).Итак, есть ли для меня возможность создать экземпляр ContextMenu без вызова метода onCreateContenxtMenu ()?
Кроме того, я мог бы просто показать свой собственный диалог с моими пунктами "меню".Есть ли какой-либо недостаток в использовании пользовательского диалога вместо ContextMenu?