При касании drawableRight of EditView, отображается меню предложений (Копировать, мимо ..) - PullRequest
0 голосов
/ 25 января 2019

Я установил на слушателе касания для EditView, чтобы обработать щелчок DrawableRight.При прикосновении к drawableRight Icon, меню предложений буфера обмена отображается в верхней части editView .. PS Я не долго нажимаю на представление.

как я могу исправить эту проблему, не отключая долгое нажатие или меню в editView

editText.setOnTouchListener (this);

`@ Переопределить public boolean onTouch (View v, событие MotionEvent) {final int DRAWABLE_RIGHT = 2;

    if (event.getAction() == MotionEvent.ACTION_UP) {
        if (event.getRawX() >= (editText.getRight() - editText.getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())) {
            if (editText.getTag().equals("masked")) {
                //do something
            } else {
               //do something
            }

            return true;
        }
    }
    return false;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...