Проблемы высоты макета нижнего листа - PullRequest
1 голос
/ 06 июля 2019

У меня есть ConstraintLayout с com.google.android.material.bottomsheet.BottomSheetBehavior внутри CoordinatorLayout

Проблема в том, что, когда я нажимаю на текст редактирования внутри нижней таблицы и появляется клавиатура, нижняя таблица меняет свою высоту. Это происходит в нескольких случаях, например, когда я закрываю клавиатуру, когда я щелкаю булавку на карте.

Похоже на ошибку Android, есть ли исправление для этого?

enter image description here

1 Ответ

0 голосов
/ 09 июля 2019

Я решил проблему, обновив com.google.android.material:material с 1.0.0 до 1.1.0-alpha07 и добавив к поведению нижнего листа следующий код:

bottomSheetBehavior.saveFlags = BottomSheetBehavior.SAVE_ALL

Надеюсь, это спасетвремя для кого-то еще.

...