2017-02-05 6 views
2

Я хочу, чтобы вызвать событие, когда пользователь нажимает кнопка сделана в андроиде клавиатурыКак вызвать событие, когда пользователь нажимает кнопка сделана в клавиатуре

Для примера: в регистрационной деятельности, когда я ввожу пароль и нажмите кнопку Готова в правый нижний угол клавиатуры закрывает клавиатуру, а затем я нажимаю кнопку входа. Вместо этого, когда пользователь нажимает кнопку на клавиатуре, аутентификация должна выполняться.

+0

Отправьте код, если вы ищете помощь! – OBX

ответ

2
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() { 
    @Override 
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { 
     if (actionId == EditorInfo.IME_ACTION_DONE) { 
      // do your stuff here 
     } 
     return false; 
    } 
});