2016-06-10 9 views
0

Я хочу знать, можно ли использовать мои собственные значки в элементах NavigationView. enter image description hereIcons on NavigationView Items

Я попытался заменить значки Google на свои собственные значки (выделенные ресурсы), но вместо моих значков появляется квадрат.

+1

pl доля, что вы пробовали. –

+0

Не можете ли вы нарисовать какой-либо пользовательский макет в NavigationView? Связано: http://stackoverflow.com/questions/30728842/how-can-i-add-a-custom-item-to-a-navigationview-with-a-menu-layout –

ответ

1

После применения собственных иконок в меню, которое заполняется в панели навигации, просто добавьте следующий фрагмент кода в файле Activity.java после начала Nav ящика как

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

Спасибо, это сработало :) – tomss

+0

Happy кодирование :) –

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);