Bottomsheet 布局高度问题

Bottomsheet Layout height issues

我有一个 ConstraintLayoutcom.google.android.material.bottomsheet.BottomSheetBehaviorCoordinatorLayout

问题是,当我点击 bottomsheet 内的编辑文本并出现键盘时,bottomsheet 改变了他的高度。它发生在几种情况下,例如当我关闭键盘时,当我点击地图上的图钉时。

似乎更像是一个 android 错误,是否有修复程序?

我通过将 com.google.android.material:material1.0.0 更新为 1.1.0-alpha07 并将以下代码添加到 bottomsheet 行为来解决问题:

bottomSheetBehavior.saveFlags = BottomSheetBehavior.SAVE_ALL

希望它能为其他人节省时间。