Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为android导航抽屉设置项目文本外观?_Android_Android Layout_Navigation Drawer - Fatal编程技术网

如何为android导航抽屉设置项目文本外观?

如何为android导航抽屉设置项目文本外观?,android,android-layout,navigation-drawer,Android,Android Layout,Navigation Drawer,我正在尝试更改导航抽屉项目的字体,但它不起作用。 我将其设置为特定的主题/样式,即“材质设计”按钮文本。我已经让它为工具栏(Actionbar)工作,但我似乎根本无法更改导航抽屉中项目的文本 我正试着设置这个:导航抽屉 进入此字体/样式:工具栏样式 我已尝试更改NavigationView中的“应用程序””属性,但对我无效。这是我的layout.xml和我的styles.xml 欢迎任何帮助或建议,谢谢 Layout.xml: Styles.xml: <resources>

我正在尝试更改导航抽屉项目的字体,但它不起作用。 我将其设置为特定的主题/样式,即“材质设计”按钮文本。我已经让它为工具栏(Actionbar)工作,但我似乎根本无法更改导航抽屉中项目的文本

我正试着设置这个:导航抽屉

进入此字体/样式:工具栏样式

我已尝试更改NavigationView中的“应用程序””属性,但对我无效。这是我的layout.xml和我的styles.xml

欢迎任何帮助或建议,谢谢

Layout.xml


Styles.xml

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorSecondDark</item>

    <item name="android:statusBarColor">@color/fullAlpha</item>
</style>

<style name="AppThemeActionBar" parent="Theme.MaterialComponents.Light">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorSecondDark</item>
</style>

<style name="Widget.AppTheme.Toolbar" parent="Widget.AppCompat.Toolbar">
    <item name="titleTextAppearance">@style/TextAppearance.AppTheme.Toolbar</item>
</style>

<style name="TextAppearance.AppTheme.Toolbar" parent="TextAppearance.MaterialComponents.Button">
    <item name="android:textSize">16sp</item>
</style>


<style name="NavigationDrawerStyle">
    <item name="android:textSize">14sp</item>
    <item name="android:itemTextAppearance">@style/TextAppearance.AppTheme.Toolbar</item>
</style>


</resources>

@颜色/原色
@颜色/原色暗
@颜色/颜色/暗
@彩色/全阿尔法
@颜色/原色
@颜色/原色暗
@颜色/颜色/暗
@style/TextAppearance.AppTheme.Toolbar
16便士
14便士
@style/TextAppearance.AppTheme.Toolbar

看看这个@MochammadHafidz,我从这篇文章中得到了它的工作:,但是现在我的可检查项不工作了。你知道这件事吗?谢谢。nvm,我明白了,谢谢你的建议!
<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorSecondDark</item>

    <item name="android:statusBarColor">@color/fullAlpha</item>
</style>

<style name="AppThemeActionBar" parent="Theme.MaterialComponents.Light">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorSecondDark</item>
</style>

<style name="Widget.AppTheme.Toolbar" parent="Widget.AppCompat.Toolbar">
    <item name="titleTextAppearance">@style/TextAppearance.AppTheme.Toolbar</item>
</style>

<style name="TextAppearance.AppTheme.Toolbar" parent="TextAppearance.MaterialComponents.Button">
    <item name="android:textSize">16sp</item>
</style>


<style name="NavigationDrawerStyle">
    <item name="android:textSize">14sp</item>
    <item name="android:itemTextAppearance">@style/TextAppearance.AppTheme.Toolbar</item>
</style>


</resources>