2016-06-10 1 views
0

Je veux savoir s'il est possible d'utiliser mes propres icônes sur les éléments NavigationView. J'ai essayé de remplacer google icons par mes propres icônes (ressources drawable), mais un carré apparaît à la place de mes icônes.Icônes sur la navigationVoir les articles

+1

pl partagez ce que vous avez essayé. –

+0

Ne pouvez-vous pas lancer une mise en page personnalisée dans NavigationView? Connexe: http://stackoverflow.com/questions/30728842/how-can-i-add-a-custom-item-to-a-navigationview-with-a-menu-layout –

Répondre

1

Après avoir appliqué vos propres icônes dans le menu qui est renseigné dans le panneau de navigation, il suffit d'ajouter morceau de code suivant dans Activity.java fichier après le début du tiroir Nav comme

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

Merci, cela a fonctionné :) – tomss

+0

Happy codage :) –

0

Oui, vous pouvez. Regardez 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);