2
我已创建导航抽屉,我试图在我的导航抽屉的菜单内显示一个项目旁边的图标,但导航抽屉上的图标显示模糊和像素化,我的图标大小为最高72x72,我将分享我的代码和屏幕截图Android导航抽屉项目图标显示像素化
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:openDrawer="start">
<include
layout="@layout/app_bar_dash_board"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<android.support.design.widget.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_dash_board"
app:menu="@menu/activity_dashboard_drawer" />
</android.support.v4.widget.DrawerLayout>
和我的菜单项XML是
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="none">
<item
android:id="@+id/nav_Scheduled"
android:icon="@drawable/ic_schedule_black_24dp"
android:title="Scheduled" />
<item
android:id="@+id/nav_Completed"
android:icon="@drawable/ic_done_black_24dp"
android:title="Completed" />
<item
android:id="@+id/nav_Pending"
android:icon="@drawable/ic_remove_circle_black_24dp"
android:title="Pending" />
<item
android:id="@+id/nav_inprogress"
android:icon="@drawable/ic_replay_30_black_24dp"
android:title="In-Progress" />
<item
android:id="@+id/nav_Settings"
android:icon="@drawable/ic_settings_black_24dp"
android:title="Settings" />
<item
android:id="@+id/nav_Support"
android:icon="@drawable/ic_info_outline_black_24dp"
android:title="Support" />
<item
android:id="@+id/nav_logout"
android:icon="@drawable/ic_settings_power_black_24dp"
android:title="Logout" />
</group>
</menu>
尝试使用SVG图像 –