【发布时间】:2021-02-24 02:51:22
【问题描述】:
我希望能够为我当前的 BottomSheet 添加更多具有多个自定义高度的状态。
目前,AndroidX 底页只有以下状态:STATE_HIDDEN、STATE_HALF_EXPANDED、STATE_EXPANDED、STATE_COLLAPSED、STATE_DRAGGING、STATE_SETTLING。
有没有办法向“BottomSheetBehavior”类添加状态/高度?
我考虑过的解决方案:
-
support 版本的 BottomSheet 有很多关于此的材料(其中大部分来自复制/粘贴代码和修改行为),但对于 com 几乎没有.google.android.material.bottomsheet
-
我考虑过扩展 BottomSheetBehavior 类并手动更改其行为,但这需要大量工作/分析才能完成
【问题讨论】:
标签: android androidx bottom-sheet android-bottomsheetdialog bottomsheetdialogfragment