Как заставить мой макет оставаться на месте, когда появляется клавиатура? Всякий раз, когда андроид экранная клавиатура появляется вид макета толчок вверхКак сохранить родительский вид Android в положении, когда появляется клавиатура?
0
A
ответ
1
Согласно this руководства Android разработчика,
«adjustPan»
Главное окно на данный вид деятельности не изменяется, чтобы освободить место для мягкой клавиатуры. Скорее, содержимое окна автоматически разворачивается так, что текущий фокус никогда не скрывается клавиатурой, и пользователи всегда могут видеть, что они набирают. Это, как правило, менее желательно, чем изменение размера, поскольку пользователю может понадобиться закрыть мягкую клавиатуру, чтобы получить доступ к скрытым частям окна и взаимодействовать с ними.
Так что добавьте это в AndroidManifest.xml
<activity android:windowSoftInputMode="adjustPan" > </activity>
0
Вы можете попробовать установить фиктивный макет ниже макет с шириной и высотой вашего предпочтения и установите видимость макета пустышки к невидимому.
Я пробовал, но он все еще отжимает – ARM