gpt4 book ai didi

android - 如何在 Android 上获取默认字体属性?

转载 作者:太空宇宙 更新时间:2023-11-03 13:39:07 29 4
gpt4 key购买 nike

我需要在我的 Canvas 上绘制一些文本,我真的会避免对某些特定的文本大小进行硬编码。

是否有一些标准方法可以找到操作系统中使用的默认文本大小(和其他属性)?

到目前为止,我只找到了可以将 R.android.attr.textAppearance 传递给的 TextView.setTextAttributes(context, resId)。

但问题是我不想创建 TextView - 我只有一个 Canvas,我想使用默认字体在其中绘制文本。

这可能吗? :)

最佳答案

尝试使用 Paint.FontMetrics类和方法,例如 Paint 上的 measureText()

关于android - 如何在 Android 上获取默认字体属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2221709/

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