如何更改抽屉项目父文本颜色?
How do i change Drawer item parents Text color?
如何更改抽屉中项目的父文本颜色?
我想更改配置文件文本颜色,因为我在抽屉中几乎看不到它。
为你打造风格navigationDrawer
header在你styles.xml
<style name="HeaderTextAppreance">
<item name="android:textColor">@color/colorPrimary</item>
</style>
然后在您的 activity 中使用它的 ID 访问您的 navigation header
然后试试这个:
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
Menu menu = navigationView.getMenu();
MenuItem tools= menu.findItem(R.id.yourId);
SpannableString s = new SpannableString(tools.getTitle());
s.setSpan(new TextAppearanceSpan(this, R.style.HeaderTextAppreance), 0, s.length(), 0);
tools.setTitle(s);
navigationView.setNavigationItemSelectedListener(this);
如何更改抽屉中项目的父文本颜色? 我想更改配置文件文本颜色,因为我在抽屉中几乎看不到它。
为你打造风格navigationDrawer
header在你styles.xml
<style name="HeaderTextAppreance">
<item name="android:textColor">@color/colorPrimary</item>
</style>
然后在您的 activity 中使用它的 ID 访问您的 navigation header
然后试试这个:
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
Menu menu = navigationView.getMenu();
MenuItem tools= menu.findItem(R.id.yourId);
SpannableString s = new SpannableString(tools.getTitle());
s.setSpan(new TextAppearanceSpan(this, R.style.HeaderTextAppreance), 0, s.length(), 0);
tools.setTitle(s);
navigationView.setNavigationItemSelectedListener(this);