Ориентация Android и проблема с клавиатурой - PullRequest
1 голос
/ 27 июня 2011

Я проводил финальное тестирование своего приложения, и все было в порядке, кроме прошлой ночи, когда я заметил, что, когда я переворачиваю клавиатуру на Motorola Droid моего друга, он возобновляет работу или вылетает (если он работает на раз клавиатура открыта) приложение. Я провел некоторые поиски в Интернете и в книге, которую я нашел и не нашел много на эту тему.

Все мои экраны заблокированы в портретном режиме по уважительной причине. Мне нужно убедиться, что выдвижение клавиатуры просто позволяет приложению продолжать делать то, что оно делает. Мне не нужно менять ориентацию или что-то еще, просто перехватить событие и позволить приложению продолжать работу ...

Ответы [ 2 ]

1 голос
1 голос
/ 27 июня 2011

В манифесте для вашей деятельности есть нечто, называемое configChanges. Если это не установлено, то подобные события (нажатие клавиатуры, изменение ориентации и т. Д.) Перезапустят вашу активность.

Просто посмотрите на developer.android.com статью об обработке изменений ориентации. Это тот же принцип для изменений клавиатуры.

...