我该如何改变NavigationView的项目文本大小?

72

Google 最近发布了 android.support.design.widget.NavigationView 小部件作为 com.android.support:design:22.2.0 库的一部分,这大大简化(并标准化)了创建 NavigationDrawer 的过程。

然而根据设计规范, 列表项应该是Roboto Medium, 14sp, 87% #000000NavigationView 没有暴露 textSizetextStyle 来自定义此内容。

Material design specs Font style info

如果我非常注重使用谷歌提供的 NavigationView(或以其他方式自定义它)来保持正确的设计规范,那么我有哪些选择?

你知道我们是否可以用 awsomeFont 图标替换这些图标吗? - Thiago
哈哈,完全不相关的问题!抱歉,除了下载PNG文件并使用它们之外,我不知道其他方法。您可以直接从Google上下载符合Material Design标准的图标,网址为https://www.google.com/design/icons/。 - Jay Wick
请查看此评论链接 - pablopatarca
11个回答

0
  1. 打开或创建values\dimens.xml文件
  2. 添加以下代码:
<dimen name="design_bottom_navigation_text_size" tools:override="true">11sp</dimen>
<dimen name="design_bottom_navigation_active_text_size" tools:override="true">12sp</dimen>

它应该可以工作


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接