Мой проект включает навигационную панель в папке меню значений с именем drawer.xml
. Пункты этого меню имеют значок и заголовок. Размер шрифта элементов является нормальным для всех экранов. Но я должен увеличить размер шрифта и изменить размер иконки на sw600dp layout
.
Я попробовал решение, найденное в stackOverflow. Я добавил код ниже к style.xml
в values-sw600dp
и увеличил размер иконки в drawable-sw600dp
. Но это все не сработало.
<style name="NavDrawerTextStyle" parent="Base.TextAppearance.AppCompat">
<item name="android:textSize">50sp</item>
</style>
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>