动态地动画BottomSheet peekHeight

有没有人设法动画BottomSheet peekHeight?

我目前执行以下操作:

bottom_sheet?.let { val behavior = BottomSheetBehavior.from(bottom_sheet) behavior.peekHeight = 500 behavior.state = BottomSheetBehavior.STATE_COLLAPSED } 

bottom_sheet窥视高度被改变,但我想要一个动画,就像当你将状态从STATE_COLLAPSED更改为STATE_EXPANDED