如何更改 NavigationView 中的 SUBTITLE textAppearance?

How to change SUBTITLE textAppearance in NavigationView?

如何更改 NavigationView 中的 SUBTITLE textAppearance? 对于 NavigationView material 组件。 这是文档: https://material.io/components/navigation-drawer/android#anatomy 我觉得没办法改了,还是试试看吧

根据文档:

<style name="ThemeOverlay.App.NavigationView" parent="">
    <item name="textAppearanceSubtitle2">@style/TextAppearance.App.Subtitle2</item>
</style>

<style name="TextAppearance.App.Subtitle2" parent="TextAppearance.MaterialComponents.Subtitle1">
    <item name="fontFamily">@font/rubik</item>
    <item name="android:fontFamily">@font/rubik</item>
</style>

查看部分:“实施导航抽屉主题化”。

我从这里开始关注主题: https://material.io/components/navigation-drawer/android#anatomy

只有覆盖样式改变了字幕文本的外观:

<style name="TextAppearance.AppCompat.Body2">
        <item name="fontFamily">@font/montserrat_light</item>
        <item name="android:fontFamily">@font/montserrat_light</item>
        <item name="android:textColor">@color/colorRed</item>
</style>