Android: MotionEvent для перехвата нажатия на пункт меню (ActionMode) - PullRequest
0 голосов
/ 28 ноября 2018

Я ищу способ перехватить клик по пункту ActionMode в PopupWindow.TouchInterceptor.

Я пробовал использовать следующий код:

((CreateAction) context).popupWindow.setTouchInterceptor(new View.OnTouchListener() {

            public boolean onTouch(View v, MotionEvent event) {
                if (event.getAction() == MotionEvent.ACTION_OUTSIDE) {
                    if (event.getAction() == MotionEvent.ACTION_DOWN) {
                        return true;
                    } else {
                        return false;
                    }
                }
                return false;
            }
        });

Клик не был перехвачен даже при использовании MotionEvent.ACTION_BUTTON_DOWN.

Кто-нибудь знает, как это будетможно перехватить пункт меню клик?

...