Jetpack Compose ExposedDropdownMenuBox 如何更改背景颜色?

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

如何更改 ExposedDropdownMenuBox 的背景颜色?

我想搭配背景色,透明就可以了

另外如何删除下拉菜单下的行?

colors = ExposedDropdownMenuDefaults.textFieldColors(
            focusedTextColor = Color.Red,
            disabledPlaceholderColor = Color.Green
        ) ??
kotlin android-jetpack-compose material-design
1个回答
0
投票

您可以更改

unfocusedIndicatorColor
以删除 下划线
unfocusedContainerColor
以使背景透明。

如上所述,当

DropDown
聚焦时改变颜色

预览

代码

colors = ExposedDropdownMenuDefaults.textFieldColors(
                unfocusedIndicatorColor = Color.Transparent,
                focusedIndicatorColor = Color.Transparent,
                unfocusedContainerColor = Color.Transparent,
                focusedContainerColor = Color.Transparent
            ),
© www.soinside.com 2019 - 2024. All rights reserved.