Перемещение редактируемого текста вместе с мягкой клавиатурой Android
У меня есть комментарий редактировать текст в моем приложении. Редактируемый текст выравнивается по нижней части экрана. Когда редактирование текста сосредоточено, я хочу переместить редактирование текста в одиночку с помощью мягкой клавиатуры, не меняя другие виды в макете, аналогичном окну редактирования комментария в Facebook. Я попытался настроить pan в манифесте, но он перемещает все виды вверх с помощью мягкой клавиатуры Adjustresize в манифесте скрывает некоторые представления. Пожалуйста, предоставьте предложения.
3 ответа
Добавлять
андроид:windowSoftInputMode="adjustPan"
в вашем файле AndroidManifest (в свойстве активности)
Попробуйте вот так внутри вашего файла манифеста Android..
<activity name="YourActivity"
android:windowSoftInputMode="stateVisible|adjustResize">
</activity>
или же
<activity name="YourActivity"
android:windowSoftInputMode="stateVisible|adjustPan">
</activity>
Пожалуйста, также прочитайте это для ссылки / Ясность
dialog.getWindow().
setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
Это также работает без записи файла манифеста