Android NavigationView如何更改里面icon和title的大小?
今天需要更新版本,突然要改侧边栏里的图标和字体样式,又不想重新写布局然后只好偷懒,如下。
1.字体大小修改,这个简单咯,一般老油条都会,先想到的是从style入手。果然没错找到了NavigationView标签下的app:itemTextAppearance="@style/menu"这个属性,没错,经常用Matrildesign库的猿人们肯定有所熟悉啦,比如tablayout里的字体大小也是通过这个属性,废话不多说,直接加一个style搞定。
嗯这样。
2.那接下来就要改左侧小图标了,直接移花接木,覆盖原dimens
<dimen name="design_navigation_icon_size" tools:override="true">15dp</dimen>
头部改成:<resources xmlns:tools="http://schemas.android.com/tools">
好了,再有需求真要改布局了,原库定义比较死板啊。