我理解BottomSheet
(COLLAPSED / HIDDEN等)的状态,但我无法弄清楚是否(或如何)可以像DrawerLayout
那样行动,即将其拖入隐藏状态的存在。我可以通过一个按钮来完成,但是如何通过“手指拖动”来实现呢?它可以通过“手指拖动”折叠,但据我所知不可扩展?
答案 0 :(得分:2)
您可以在app:behavior_peekHeight
视图的参数BottomSheet
中指定偏移高度,然后您就可以拖动和展开视图。
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:behavior_peekHeight="@dimen/bs_peek_height"
app:layout_behaviour="android.support.design.widget.BottomSheetBehavior">
</LinearLayout>