我看了一些方法,这是是最简单的!!!
直接在res目录下新建font目录然后放字体文件

1.可以xml来:(myfont.xml)
<?xml version="1.0" encoding="utf-8"?>
<font-family xmlns:android="http://schemas.android.com/apk/res/android">
<font
android:fontStyle="normal"
android:fontWeight="400"
android:font="@font/yuehei" />
<!--<font-->
<!--android:fontStyle="italic"-->
<!--android:fontWeight="400"-->
<!--android:font="@font/yuehei" />-->
</font-family>
然后在style.xml中设置主题,就OK了!!!!!!
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:fontFamily">@font/myfont</item>
</style>
2.也可以直接:
<item name="android:fontFamily">@font/yuehei</item>
博客介绍了在res目录下设置字体文件的简单方法。可先在res目录下新建font目录并放入字体文件,之后有两种设置方式,一是通过xml(myfont.xml),并在style.xml中设置主题;二是直接设置。
422

被折叠的 条评论
为什么被折叠?



