背景高于文本框

问题描述 投票:0回答:1

背景高于文本框。

我该如何解决? 代码:

我玩填充。但这不是关于它的。我在“OutlinedTextField”之外添加了列,但它没有用。 我想让文本字段与背景大小相同。

kotlin android-jetpack-compose android-jetpack android-compose-textfield
1个回答
0
投票

您可以使用 OutlinedTextField 中的 colors 属性添加背景颜色,而不是如下代码所示的修饰符背景

        OutlinedTextField(
            value = "",
            onValueChange = {},
            Modifier
                .fillMaxWidth()
                .padding(
                    top = 10.dp,
                    start = 10.dp,
                    end = 10.dp,
                    bottom = 10.dp
                ),
            label = { Text("Input") },
            colors = TextFieldDefaults.outlinedTextFieldColors(
                focusedBorderColor = Green,
                unfocusedBorderColor = Yellow,
                backgroundColor = your_background_color
            ),
        )
© www.soinside.com 2019 - 2024. All rights reserved.