无法导入android.support.design.widget.NavigationView,我该用androidx的哪个来代替
时间: 2023-12-18 19:05:16 浏览: 142
Android中NavigationView的使用与相关问题解决
如果你在使用AndroidX的话,可以使用com.google.android.material.navigation.NavigationView来代替android.support.design.widget.NavigationView,这是Material Design库中的一个组件。需要在build.gradle文件中添加以下依赖:
```
implementation 'com.google.android.material:material:1.2.1'
```
然后在布局文件中使用以下代码来替换原来的NavigationView:
```xml
<com.google.android.material.navigation.NavigationView
android:id="@+id/navigation_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
app:menu="@menu/nav_menu"
app:headerLayout="@layout/nav_header" />
```
注意:需要将menu和headerLayout属性设置为你自己的菜单和头部布局。
阅读全文