底版布局高度问题

时间:2019-07-06 13:38:22

标签: android kotlin layout android-coordinatorlayout bottom-sheet

我有一个ConstraintLayout中有一个com.google.android.material.bottomsheet.BottomSheetBehavior的{​​{1}}

问题是,当我单击底部表单内的edittext并出现键盘时,底部表单会更改其高度。在某些情况下会发生这种情况,例如当我关闭键盘,单击地图上的图钉时。

似乎更像是一个Android错误,是否有针对此的修复程序?

enter image description here

1 个答案:

答案 0 :(得分:0)

我通过将com.google.android.material:material1.0.0更新为1.1.0-alpha07并向底页行为添加了以下代码,解决了该问题:

bottomSheetBehavior.saveFlags = BottomSheetBehavior.SAVE_ALL

希望这可以节省一些时间。