美文网首页
android应用 修改字体

android应用 修改字体

作者: 客观开发者 | 来源:发表于2021-03-15 15:29 被阅读0次

在androidmanifest 中 theme 中配置

<!-- 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">@fonts/WeChatSansSS-Bold</item>-->
        <!-- 设置全局的字体样式 -->
        <item name="android:fontFamily">@font/pop_font</item>
    </style>

在res/font 中添加pop_font xml 文件
和想要改变的字体ttf 放到里面

<?xml version="1.0" encoding="utf-8"?>
<font-family xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <font
        android:font="@font/pop_ttf"
        android:fontStyle="normal"
        android:fontWeight="400"
        app:font="@font/pop_ttf"
        app:fontStyle="normal"
        app:fontWeight="400" />

    <font
        android:font="@font/pop_ttf"
        android:fontStyle="italic"
        android:fontWeight="400"
        app:font="@font/pop_bold"
        app:fontStyle="italic"
        app:fontWeight="400" />

</font-family>

这样就成功了。上门的是普通的,下面是加粗之后的字体。

相关文章

网友评论

      本文标题:android应用 修改字体

      本文链接:https://www.haomeiwen.com/subject/qfmkcltx.html