我有一个ConstraintLayout
中有一个com.google.android.material.bottomsheet.BottomSheetBehavior
的{{1}}
问题是,当我单击底部表单内的edittext并出现键盘时,底部表单会更改其高度。在某些情况下会发生这种情况,例如当我关闭键盘,单击地图上的图钉时。
似乎更像是一个Android错误,是否有针对此的修复程序?
答案 0 :(得分:0)
我通过将com.google.android.material:material
从1.0.0
更新为1.1.0-alpha07
并向底页行为添加了以下代码,解决了该问题:
bottomSheetBehavior.saveFlags = BottomSheetBehavior.SAVE_ALL
希望这可以节省一些时间。