繁体   English   中英

如何更改抽屉项目的父母文本颜色?

[英]How do i change Drawer item parents Text color?

如何更改抽屉中的父项文字颜色? 我想更改“个人档案”文本的颜色,因为在抽屉中几乎看不到它。

在此处输入图片说明

styles.xml为您的navigationDrawer头创建样式

 <style name="HeaderTextAppreance">
    <item name="android:textColor">@color/colorPrimary</item> 
 </style>

然后在您的活动中使用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);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM