У меня небольшая проблема с пользователями в моем приложении;Сохранение состояния мягкого ввода/IME при изменении ориентации
При переключении с пейзажа на портрет (или на портретный пейзаж) при открытии Soft Keyboard клавиатура скрывается.
Что я хочу сделать, это остановить клавиатуру, скрывающуюся при изменении ориентации.
(Edit - Я не хочу, чтобы заставить клавиатуру открытой, если клавиатура была скрыта до изменения ориентации, я хочу, чтобы остаться спрятался - я хочу, чтобы сохранить клавишные открытый/закрытый) состояния ,
Я огляделся в поисках ответа, и это, кажется, добавляя stateUnchanged
к windowSoftInputMode
опций в манифесте для Activity
правильный способ решить эту проблему (как описано в android documentation:
android:windowSoftInputMode="stateUnchanged|adjustResize"
Проблема это, кажется, не имеет абсолютно никакого эффекта.
кто-нибудь знает о каких-либо предостережений к этой функциональности? Разве это, возможно, не будет работать, если EditText
, которая ориентирована находится в Fragment
?
Это позор, что никто не ответил на это. У меня такая же проблема, когда она не работает для Samsung s6 в фрагменте диалога. –
У меня почти такая же проблема. Я тоже задал вопрос: http: //stackoverflow.com/questions/39173171/keyboard-dismissed-on-rotation-to-landscape-mode-android – sr09
У вас есть решение этой проблемы сейчас? – sr09