gpt4 book ai didi

android - 从 textview/edittext 获取字体

转载 作者:行者123 更新时间:2023-11-29 01:35:31 24 4
gpt4 key购买 nike

如何获取textview/edittext中当前使用的字体?我没有设置自定义字体,但需要知道 android 使用哪种字体向我显示 TextView 中的文本:Noto、Roboto、Noto CJK 或 SansSerif Hebrew 等。

最佳答案

你的问题没有问题。如果您还没有使用 setTypeFace(),您将收到 nullTextViewButton 的默认字体在 style.xml 中定义。像这样的东西:

<style name="AppTheme" parent="AppBaseTheme">
<item name="android:textViewStyle">@style/RobotoTextViewStyle</item>
<item name="android:buttonStyle">@style/RobotoButtonStyle</item>
</style>

<style name="RobotoTextViewStyle" parent="android:Widget.TextView">
<item name="android:fontFamily">sans-serif-light</item>
</style>

检查这个问题 Default Font-Family for App , Default font

我自己试过了,你是对的,它返回null似乎 typeFace 更改了默认属性,但 View 启动的属性并未直接解释为 typeFace

关于android - 从 textview/edittext 获取字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28425156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com