NavigationView项目上的图标

时间:2016-06-10 07:16:16

标签: android navigationview

我想知道是否可以在NavigationView项目上使用我自己的图标。 enter image description here

我尝试将Google图标替换为我自己的图标(可绘制资源),但会出现一个正方形而不是我的图标。

2 个答案:

答案 0 :(得分:1)

将自己的图标应用到导航抽屉中填充的菜单后,只需在启动导航抽屉后在Activity.java文件中添加以下代码

  NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
  navigationView.setItemIconTintList(null);

答案 1 :(得分:0)

是的,你可以。看this Answer

initImageLoader(this);
NavigationView navigationView = (NavigationView) findViewById(R.id.navigation);
ImageView imageView = (ImageView)navigationView.getHeaderView(0).findViewById(R.id.ivHeader);
ImageLoader.getInstance().displayImage("YourImageUrl", imageView);