BottomSheetBehavior not in androidX libraries

后端 未结 3 1008
渐次进展
渐次进展 2020-12-23 11:03

I was using the BottomSheetBehavior with the original support library:

implementation \'com.android.support:design:27.1.1\' 

W

3条回答
  •  天涯浪人
    2020-12-23 11:43

    You have to import the Material Components Library provided by Google.

    Material Components for Android is a drop-in replacement for Android's Design Support Library.

    Add in your build.gradle:

    implementation 'com.google.android.material:material:x.x.x'
    

    Then use the class com.google.android.material.bottomsheet.BottomSheetBehavior.

    In your layout you can use the attribute:

        app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior"
        ..>
    

    or

    app:layout_behavior="@string/bottom_sheet_behavior"
    

提交回复
热议问题