У меня есть приложение для Android с большим количеством фрагментов DialogFragment с заголовками.Я хочу стилизовать заголовок этого диалога: изменить шрифт и его вес, размер текста, цвет.Для достижения этого в файле styles.xml я добавил:
<!-- Base theme. -->
<style name="BaseTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="android:fitsSystemWindows">true</item>
<item name="android:dialogTheme">@style/AppDialogTheme</item>
</style>
<!-- App dialog theme. -->
<style name="AppDialogTheme" parent="Theme.AppCompat.Light.Dialog">
<item name="android:windowTitleStyle">@style/DialogWindowTitleText</item>
</style>
<style name="DialogWindowTitle" parent="Base.DialogWindowTitle.AppCompat">
<item name="android:textAppearance">@style/DialogWindowTitleText</item>
</style>
<style name="DialogWindowTitleText" parent="@android:style/TextAppearance.DialogWindowTitle">
<item name="android:textSize">18sp</item>
<item name="android:textColor">@color/textColor</item>
<item name="android:fontFamily">@font/proxima_nova_regular</item>
</style>
Но это не принесло никакого эффекта.Кто-нибудь может мне помочь и показать, где я ошибаюсь?