আমি আমার নেভিগেশন ড্রয়ারের জন্য আমার মেনুতে একটি আইটেমের পাশে একটি আইকন দেখানোর চেষ্টা করছি, তবে কোনও কারণে আইকনটি সবসময় আসল বর্ণের পরিবর্তে ধূসর প্রদর্শিত হয় (বাদামী)। আইকনটির মূল রঙটি দেখানোর জন্য এটিকে প্রতিরোধ করার কোনও উপায় আছে কি?
MainActivity.java
public class MainActivity extends AppCompatActivity {
private DrawerLayout mDrawerLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
if (navigationView != null) {
setupDrawerContent(navigationView);
}
}
private void setupDrawerContent(NavigationView navigationView) {
navigationView.setNavigationItemSelectedListener(
new NavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(MenuItem menuItem) {
mDrawerLayout.closeDrawers();
return true;
}
});
}
}
drawer_view.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:title="Section">
<menu>
<item
android:id="@+id/navigation_item_1"
android:icon="@drawable/ic_browncircle"
android:title="Sub item 1" />
</menu>
</item>
</menu>
.setColorFilter(MY_BROWN_COLOR)
এই দৃষ্টিতে চেষ্টা করতে পারেন ?
ic_browncircle
?