AndroidX中的BottomSheetBehavior

时间:2018-12-04 06:39:11

标签: android bottom-sheet androidx

我以前使用的是 android.support.design.widget.BottomSheetBehavior ,现在在 AndroidX 中不可用,有人建议使用 com.google.android。 material.bottomsheet.BottomSheetBehavior (请参阅此链接BottomSheetBehavior not in androidX libraries),但是它与NestedScrollView有一些错误和冲突,有时它不会将拖动传递给NestedScrollView。 是否有任何AndroidX替代品,而不是Google材料?

我检查了Google的以下链接,但没有找到 android.support.design.widget.BottomSheetBehavior 的替代项:https://developer.android.com/jetpack/androidx/migrate

2 个答案:

答案 0 :(得分:2)

您可以使用app:layout_behavior =“ com.google.android.material.bottomsheet.BottomSheetBehavior”

代替app:layout_behavior =“ android.support.design.widget.BottomSheetBehavior”

答案 1 :(得分:0)

新组件位于Material Components library内部。

使用此类:

com.google.android.material.bottomsheet.BottomSheetBehavior

也: