android - 如何在 Jetpack Compose 中实现 sp 和 % 等动态测量?

标签 android android-jetpack-compose android-jetpack

以前,有诸如 %sp 等单位。但Compose中似乎只有dp

最佳答案

sp 用于文本。这仍然可用:

Text("Cats are cool", textSize = 14.sp)

对于%,您使用权重。此示例将第一列的宽度设置为 90%,第二列的宽度设置为 10%:

Row(modifier = Modifier.fillMaxWidth) {
   Column(modifier = Modifier.weight(0.9f)) {

   }

   Column(modifier = Modifier.weight(0.1f)) {

   }
}

关于android - 如何在 Jetpack Compose 中实现 sp 和 % 等动态测量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70240641/

相关文章:

android - FusedLocation API - 未调用 onLocationChanged

java - 为什么我的 "if (p.exitValue() != 0)"代码运行两次?

java - 如何使用 Java 关闭 appium 中的键盘?

Android Jetpack撰写带有索引的懒惰列项目?

android - 使用 Fragments 实现 Compose 底部导航

android - 从不可组合函数中访问可组合函数

android - 我可以在 Android 1.5 中运行 Android 2.0 应用程序吗?

android - 如何在 VerticalScroller(android 开发人员撰写)中显示指标?

android - 如何在 Jetpack Compose 中将图像 URL 设置为线圈上的错误占位符

带抽屉布局的安卓喷气背包