Android:对话框首选项中的自定义字体

时间:2018-08-13 08:12:48

标签: android fonts android-alertdialog android-preferences

我已经为我的Android应用程序定义了一种字体类型。除在使用系统默认字体显示的首选项对话框中外,此方法均正常运行。 我已经为“警报对话框”定义了一个主题,但是字体也不适用。

    <!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:fontFamily">@font/pacifico</item>
    <!-- This will override the Alert Dialog theme -->
    <item name="alertDialogTheme">@style/MyAlertDialogTheme</item>
</style>
<style name="MyAlertDialogTheme" parent="android:Theme.Dialog">
    <item name="android:fontFamily">@font/pacifico</item>
</style>

有什么想法或方法可以使首选项对话框看起来与我为应用程序定义的字体相同?

谢谢!

致谢! enter image description here

0 个答案:

没有答案