繁体   English   中英

图像作为NavigationView项目的图标

[英]Image as an Icon for NavigationView Item

我希望使用全彩色图像作为NavigationView中菜单项的图标。 图像需要大于标准图标,并且没有颜色。 (就像个人资料图片一样)我已经找到了两种方法来更改图标大小,但不能更改特定项目。 看来您必须更改全局私有属性才能正常工作。 使用的是定义整个项目的app:actionLayout是我唯一的选择吗?

这是截图

从Google的“日历”应用中获取,它可以准确显示我在寻找什么。

不创建自定义抽屉,唯一的方法是添加标题布局(app:headerLayout):

<com.google.android.material.navigation.NavigationView
        android:id="@+id/nav_view"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        android:fitsSystemWindows="true"
        app:headerLayout="@layout/nav_header_main"
        app:menu="@menu/activity_main_drawer"/>

如果您想要更可定制的导航抽屉,我建议您使用以下抽屉: https : //github.com/mikepenz/MaterialDrawer

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM