kotlin 组合向右或向左对齐(无开始或结束)

vuktfyat  于 2023-06-24  发布在  Kotlin
关注(0)|答案(1)|浏览(179)

我正在使用jetpack-compose创建一个视图。我有一个视图,我希望它与框的右侧对齐。我不想使用结束或开始。怎么做?我看到了absoluteAlignment,但它不工作

modifier = Modifier.align(AbsoluteAlignment.Left)

一种解决方案是:

CompositionLocalProvider(LocalLayoutDirection provides LayoutDirection.Rtl) {
            // Add your app composable elements here
        }

并以此为基础使用start和end。但是我想知道是否有可能直接使用右或左。

xqnpmsa8

xqnpmsa81#

您可以使用Row()组合的horizontalArrangement

Row(modifier = Modifier.fillMaxWidth(),
    horizontalArrangement = Arrangement.Absolute.Right) {
        Text(text = "your Text Aligned right")
    }

相关问题