相关疑难解决方法(0)

Android中的gravity和layout_gravity有什么区别?

我知道我们可以为android:gravityandroid:layout_gravity属性设置以下值:

  1. center
  2. center_vertical
  3. center_horizontal

但我对这两个问题感到困惑.

使用android:gravity和有android:layout_gravity什么区别?

android android-layout android-gravity

1286
推荐指数
12
解决办法
54万
查看次数

如何在 Jetpack Compose 中将文本垂直居中、顶部、底部对齐?

如何使用可组合函数垂直对齐文本Text。有没有一种方法可以做到这一点,而不必添加另一个额外的视图来包含Text.

textAlign的参数只有Text以下选项:

TextAlign.

  • 左边
  • 正确的
  • 中心
  • 证明合法
  • 开始
  • 结尾

我尝试过使用textAlign = TextAlign.Center,但它只能水平居中。如何将其垂直居中而不将其包装在另一个视图中?

Text(
    text = "Text",
    modifier = Modifier.size(100.dp),
    textAlign = TextAlign.Center
)
Run Code Online (Sandbox Code Playgroud)

结果:

结果

我想要实现的目标:

我想要达到的目标

android android-jetpack-compose android-jetpack-compose-layout android-compose-layout

30
推荐指数
3
解决办法
2万
查看次数