问题描述
我是Kotlin / android的菜鸟,我正在尝试制作侧边栏(也称为导航抽屉)。我试图按照本教程进行操作: https://medium.com/quick-code/android-navigation-drawer-e80f7fc2594f
,我很快不得不导入com.android.support:design
。我搜索了库的名称以获取最新版本,但发现它已被弃用。它已被Jetpack取代。我尝试找到它,但在任何地方都找不到android.support
Jetpack替代品。它是什么?如果没有,如何创建具有现代依赖性的导航抽屉?谢谢。
解决方法
AndroidX支持库分为更细的部分。代替“设计”,在developer.android.com上查找类本身,以找到可以找到它的地方。
在这种情况下,您需要的库是androidx.drawerlayout:drawerlayout
。
Support design
已过时。您需要Material Components
。
在您的应用级build.gradle
文件中添加
implementation 'com.google.android.material:material:1.0.0
。
在这里https://material.io/develop/android/docs/getting-started
注意::检查当前版本