Способ получить уведомление, когда программная клавиатура показывает / скрывает? - PullRequest
3 голосов
/ 30 сентября 2010

Есть ли способ получить уведомление, когда клавиатура собирается показать или показала?Следующие события будут хороши:

клавиатураWillShow keyboardDidShow keyboardWillHide клавиатураDidHide

Ответы [ 2 ]

2 голосов
/ 30 сентября 2010

Единственный способ - переопределить метод View onSizeChanged().Смотрите эту тему в группе разработчиков Android:

http://groups.google.com/group/android-developers/browse_thread/thread/9d1681a01f05e782

0 голосов
/ 30 сентября 2010

Как уже упоминалось в MatrixFrog, вы можете использовать метод действия onCofigurationChanged.При этом у вас есть keyboardWillShow и keyboardWillHide.

Чтобы получить два других, вы можете попробовать использовать один из InputMethodManager методов, но я не думаю, что такой обратный вызов существует.*

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