我试图在整个应用中设置自定义字体,我以样式实现了该样式并将样式设置为AlertDialog,但该字体未应用于23 API以下的Android版本中的对话框标题,这是我的代码
<style name="alertDialogTheme" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="android:fontFamily">@font/font_bukra_regular</item>
<item name="fontFamily">@font/font_bukra_regular</item>
</style>
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="alertDialogTheme">@style/alertDialogTheme</item>
</style>
我希望整个对话框使用我的自定义字体,但是内容在所有设备中都使用,并且标题不是来自API 23以下的Android版本。