Android windowSoftInputMode = "adjustPan" прокручивает еще несколько
Рассмотрим следующий пример для представления:
<LinearLayout>
<EditText />
<Button />
</LinearLayout>
И в файле манифеста:
android:windowSoftInputMode="adjustPan"
onfocus edittext, мягкая клавиатура закрывает такую кнопку:
![enter image description here]()
но мне бы хотелось:
![enter image description here]()
Как прокрутить просмотр немного больше, чтобы кнопка была видна?
Ответы
Ответ 1
Я только что нашел этот пост и увидел, что он остался без ответа. Ради помощи другим, кто может прийти
используйте это в манифесте для активности
android:windowSoftInputMode="stateUnchanged|adjustResize"
попробуйте один и посмотрите, подходит ли это вашим потребностям.
Удачи.
Ответ 2
Можете ли вы добавить пустой RelativeLayout под кнопками.
установите его android: layout_height = "50dp" или любое значение, которое соответствует вашим потребностям.
И используйте ScrollView, обратите внимание, что ScrollView может иметь только 1 дочерний макет.
<ScrollView >
<LinearLayout>
<EditText />
<Button />
<RelativeLayout
android:layout_height="50dp"
android:layout_width="match_parent" />
</LinearLayout>
</ScrollView>