我正在尝试使用Material中的BottomSheetBehavior。问题在于它的描述不充分,没有足够的示例可用。
Meduim上的One示例,但仅显示了基础知识和非常简单的实现。
我真正需要的是类似于材料here中的内容。但是,我不想单击菜单项以显示BottomSheet,而是希望在用户从RecyclerView
中选择一个项目时显示它。同样,窥视高度应仅显示BottomSheet布局中的第一个元素,直到用户将其拉起为止。
如何获得这种方法?有什么有用的例子吗?
最佳答案
在开始活动或片段时,通过调用bottomSheetBehavior.setState(BottomSheetBehavior.STATE_HIDDEN)
将底部工作表隐藏起来。
并在适配器的onClick中,通过调用bottomSheetBehavior.setState(BottomSheetBehavior.STATE_HALF_EXPANDED)
使底部可见
关于android - 使用BottomSheetBehavior显示 fragment ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51894614/