2

Я добавил очень простой макет, используя поведение нижнего листа. В макете нижнего листа есть EditText.Нижний лист закрывается при открытии клавиатуры

Когда клавиатура открывается, она закрывает макет нижнего листа. Каким образом я могу сохранить группу представления нижнего листа там, когда клавиатура открыта?

+0

Вы найдете ответ на этот вопрос? У меня такая же проблема – rand

+0

@rand Я не нашел ответов. Я переделал имитацию функциональности нижнего листа с помощью фрагмента диалога. – awonderer

ответ

0

Я не знаю, работает ли он в BottomSheet, но вы можете попробовать использовать следующую строку в своем файле AndroidManifest.

<activity 
... 
    android:windowSoftInputMode="adjustResize"> 
</activity> 
+0

Я пробовал это. Нижний лист закрывается по мере появления клавиатуры. – awonderer

2

не могли бы вы разместить весь макет?

В моем случае, мой нижний лист использование layout_gravity = "bottom"

После того как я удалить layout_gravity нижний лист не исчезающий больше.

1

Для меня это работает.

<activity 
...   
android:windowSoftInputMode="adjustPan"   
</activity>