gpt4 book ai didi

android - Android 上的默认文本大小是多少?

转载 作者:IT老高 更新时间:2023-10-28 12:59:14 24 4
gpt4 key购买 nike

我混合了按钮和自己的 View ,在其中使用 Paint.setTextSize() 设置我的文本大小。我希望文本大小看起来与按钮上的文本相同。现在,我当然可以将按钮的文本大小设置为例如18sp,在我看来使用 18。但是为了更好的集成,我只是想知道,按钮的“正常”文本大小是多少。根据我的测试,它应该是 12sp 之类的东西,但我还没有找到任何关于此的文档。

保留默认大小会在 View 上留下太小的文本。

也许我应该使用另一种方法来解决这个问题?

最佳答案

一般:

三个“默认” textSize 值:

 - 14sp
- 18sp
- 22sp

这些值在以下 TextAppearances 中定义:

 - TextAppearance.Small
- TextAppearance.Medium
- TextAppearance.Large

更多关于排版的信息可以在 design guidelines 中找到。

与您的问题相关:

如果您不设置自定义 textSize 或 textAppearance,则将使用 TextAppearance.Small


更新: Material 设计:

guidelines与字体和字体有关。 14sp 的标准规则仍然是(body)。

如何设置文本外观的示例

AppCompat 版本:

android:textAppearance="@style/TextAppearance.AppCompat.Body"

Lollipop 及以上版本:

android:textAppearance="@android:style/TextAppearance.Material.Body"

关于android - Android 上的默认文本大小是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5611411/

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