create
创建一个具有指定数值和单位类型的 TextUnit 实例。
这是一个通用的工厂方法,允许灵活地构造 TextUnit 对象。
使用示例:
// 创建一个 16.sp 的 TextUnit
val fontSize = create(16.0f) { it.Sp }
// 创建一个 1.2.em 的 TextUnit
val lineHeight = create(1.2f) { it.Em }Content copied to clipboard
Return
一个新创建的、包含给定值和类型的 TextUnit 实例。
Parameters
value
要创建的文本单位的浮点数值,例如 16.0f。
unit Type
一个用于选择单位类型的函数。此函数接收一个 TextUnitTypes 实例, 并应返回所需的单位类型,例如 it.Sp 或 it.Em。