Bazı simgeleri renkli ve biraz renklendirmek istemiyorum. Şimdi var: Tüm simgeleri renklendiriyorBazı simgelere NavigationView'de renk tonu nasıl ayarlanır
app:itemIconTint="@color/menu_icons_selector"
. Tüm simgeleri artık renkli değildir -
tüm simgeler daha sonra
mNavigationView.getMenu().getItem(4).getIcon().setColorFilter(redColor, PorterDuff.Mode.SRC_ATOP);
sadece 4 öğeye renk tonunu ayarlamak için, ancak bu çalışmıyor
mNavigationView.setItemIconTintList(null);
ve renkli değil yapmaya çalışıyorum ve 4 de renklendirilmemiş.
Sadece zaten 'setColorFilter' kullanmak bkz bireysel Navigasyon
MenuItem
Simge renk tonu olabilir Bu şekilde .... benim için çalışıyor. Bu durumda cevabım muhtemelen işe yaramıyorsa size yardımcı olmaz (ancak ileride referans olarak bırakabilirsiniz). 'App: itemIconTint' ve' setItemIconTintList''ü kaldırmayı deneyin. Çalışmam gerektiğine inanıyorum. Ayrıca aslında denir emin olun. Mine onPostCreate() içinde çalışır. – miva2