我的項目在名為 的菜單文件夾中包含名為 的導(dǎo)航抽屜。此菜單的項目具有圖標(biāo)和標(biāo)題。項目的字體大小對于所有屏幕都是正常的。但是,我必須增加字體大小,并且應(yīng)該更改 的圖標(biāo)大小。drawer.xmlsw600dp layout我嘗試了從堆棧溢出中找到的解決方案。我添加了下面的代碼 in,并在 中增加了圖標(biāo)大小。但這一切都沒有奏效。style.xmlvalues-sw600dpdrawable-sw600dp<style name="NavDrawerTextStyle" parent="Base.TextAppearance.AppCompat"> <item name="android:textSize">50sp</item> </style>抽屜.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>
1 回答

浮云間
TA貢獻(xiàn)1829條經(jīng)驗 獲得超4個贊
不要為每個元素設(shè)置主題,而是將主題設(shè)置為 .喜歡Navigationview
<style name="NavDrawerTextStyle"> <item name="android:textSize">50sp</item> </style>
自Navigationview
<android.support.design.widget.NavigationView ... android:theme="@style/NavDrawerTextStyle" />
添加回答
舉報
0/150
提交
取消