Java 如何更改菜单项的文本大小?

Java 如何更改菜单项的文本大小?,java,android,navigation-drawer,Java,Android,Navigation Drawer,我的项目在名为drawer.xml的值的菜单文件夹中包含导航抽屉。此菜单项具有图标和标题。项目的字体大小对于所有屏幕都是正常的。但是,我必须增加字体大小,并且应该更改sw600dp布局的图标大小 我尝试了从stackOverflow找到的解决方案。我在values-sw600dp中将下面的代码添加到style.xml中,并在drawable-sw600dp中增加了图标大小。但这一切都不起作用。 50便士 drawer.xml <?xml version="1.0" enco

我的项目在名为
drawer.xml
的值的菜单文件夹中包含导航抽屉。此菜单项具有图标和标题。项目的字体大小对于所有屏幕都是正常的。但是,我必须增加字体大小,并且应该更改
sw600dp布局的图标大小

我尝试了从stackOverflow找到的解决方案。我在
values-sw600dp
中将下面的代码添加到
style.xml
中,并在
drawable-sw600dp
中增加了图标大小。但这一切都不起作用。

50便士

drawer.xml

      <?xml version="1.0" encoding="utf-8"?>
      <menu 
      xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      xmlns:app="http://schemas.android.com/apk/res-auto">
      <group

      android:id="@+id/group_member"
      android:checkableBehavior="single">
      <item
        android:id="@+id/navigation_sign_in"
        android:icon="@drawable/ic_account"
        app:theme="@style/NavDrawerTextStyle"
        android:title="@string/menu_user_settings" />
      </group>
      <group
      android:id="@+id/group_information"
      android:checkableBehavior="single">
      <item
        android:id="@+id/navigation_registered_users_list"
        android:icon="@drawable/ic_people_black_24dp"
        android:title="@string/menu_registered_user_list" />
      <item
        android:icon="@drawable/ic_star_black_24dp"
        android:title="@string/menu_rate_us" />
    <item
        android:icon="@drawable/ic_info_outline_black_24dp"
        android:title="@string/menu_about_us" />
    <item
        android:icon="@drawable/ic_phone_in_talk_black_24dp"
        android:title="@string/menu_contact" />
</group>


将主题设置为您的
导航视图,而不是为每个元素设置主题。像

<style name="NavDrawerTextStyle">
        <item name="android:textSize">50sp</item>
</style>

我在
元素之前添加了这个元素,这里不允许android support.design.widget.navigationView。它显示了这个错误。我应该在哪里添加您编写的代码?在哪里添加了
DrawerLayout
Ok。我解决了这个问题。编辑您的答案并添加android:theme而不是android:itemTextAppearance。这解决了我的问题。
<android.support.design.widget.NavigationView
    ...
    android:theme="@style/NavDrawerTextStyle"
     />