Android textAppearance 使用

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android textAppearance 使用相关的知识,希望对你有一定的参考价值。

以往。多个Text我们喜欢使用style 把一个文字的样式抽取出来。然后给其他的text使用

textAppearance顾名思意就是外观的意思。

抽取这个stype不太优雅

于是乎textAppearance 

这个便出现了

    <com.google.android.material.textview.MaterialTextView
        android:id="@+id/shortcut_title"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_marginStart="16dp"
        android:textAppearance="@style/Appearance.Text.Subtitle1"
        tools:text="Favorite" />
    <style name="Appearance.Text.Subtitle1" parent="TextAppearance.AppCompat.Subhead">
        <item name="android:textStyle">normal</item>
        <item name="android:textAllCaps">false</item>
        <item name="android:textSize">16sp</item>
        <item name="android:letterSpacing">0.009375</item>
    </style>

以上是关于Android textAppearance 使用的主要内容,如果未能解决你的问题,请参考以下文章

Android textAppearance的属性设置及TextView属性详解

TextView 的 style 和 android:textAppearance 属性有啥区别?

Android:在 TextAppearance 中设置 fontFamily 不起作用

检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Widget.Button.Borderless.Colored”匹配的资源

错误:(1)检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Widget.Button.Inverse”匹配的资源[重复]

升级到 RN 0.56 出现错误:找不到与给定名称匹配的资源 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'