Все: я рассмотрел другие вопросы, связанные с этой темой, и выяснил, что согласно веб-сайту разработки Android: «клавиша действия выполняет операцию« done », что обычно означает IME будет закрыт ». Мой вопрос: Как отредактировать действие сделанной кнопки, чтобы сделать так, чтобы он вызывал один из моих методов вместо закрытия IME? Спасибо за ваше время.Изменить действие кнопки «Готово» на виртуальной клавиатуре Android
0
A
ответ
0
Лучший возможный путь
Пример для обработки Введите ключевое событие
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
txt = (EditText)findViewById(R.id.txt);
txt.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_ENTER && event.getAction() == KeyEvent.ACTION_DOWN)
{
Log.d(TAG, "enter_key_called");
}
return false;
}
});
}
Смежные вопросы
- 1. Android: измените текст кнопки «Готово» на клавиатуре
- 2. Как изменить поведение кнопки «Готово» на клавиатуре?
- 3. Изменить кнопку «Готово» на цифровой клавиатуре Android
- 4. Изменение кнопки на клавиатуре Android
- 5. Android Как использовать кнопку «Готово» на клавиатуре для нажатия кнопки
- 6. Android: нажмите кнопку «Готово» на клавиатуре
- 7. Специальная текстовая кнопка «Готово» на клавиатуре Android?
- 8. iOS Клавиатура Действие кнопки «Готово»
- 9. Перевод кнопки «Готово» на клавиатуре iOS на другой язык
- 10. Отменить клавиатуру на кнопке «Готово» на клавиатуре
- 11. Готово клавиша не отображается на клавиатуре
- 12. EXC_BAD_INSTRUCTION на клавиатуре действие
- 13. Android: Выполнение действия на клавиатуре
- 14. Добавить действие на кнопку «Enter» на клавиатуре Android
- 15. Кнопка «Готово» не отображается на мягкой клавиатуре Android
- 16. Изменить функцию кнопки «Возврат» на «Готово» в swift в UITextView
- 17. Как использовать оба варианта «Возврат» и «Готово» в Android-клавиатуре
- 18. Обработка «Готово» Событие в клавиатуре не работает
- 19. Как проверить ключи на виртуальной клавиатуре на Android?
- 20. Ошибка в виртуальной клавиатуре iPhone
- 21. Рекомендации по виртуальной клавиатуре (JavaScript)
- 22. Переместить кнопки на клавиатуре открыть Android
- 23. Как изменить текст кнопки «Перейти» на виртуальной клавиатуре iPhone в Safari?
- 24. Как уловить нажатие кнопки «Готово» или аналогичной кнопки на мягкой клавиатуре в AS3
- 25. Изменить метку «Готово» на моей программной клавиатуре на «Поиск, Далее» в соответствии с параметрами EditText ime
- 26. Как я могу изменить действие кнопки «вернуться» на клавиатуре на Xcode?
- 27. Нет кнопки «Готово» на AVPlayerViewController
- 28. Android - как получить нажатую клавишу на виртуальной клавиатуре?
- 29. Как показать кнопку «Готово» на цифровой клавиатуре iPhone
- 30. Event_Handler кнопки «Готово» выбора
Я думаю, что это могло бы иметь свой ответ http://stackoverflow.com/questions/2451119/dismiss-android-preferences- dialog-on-keyboard-action-done-press? rq = 1 – Russ
Я попробую это спасибо ..... – ninge