Я создаю текстовое поле с автозаполнением, используя ExpedDropdownMenuBox в Jetpack Compose. Я использую пользовательский компонент SpotifyTextField с фиксированной высотой 48.dp.
Моя цель — сделать так, чтобы каждый DropdownMenuItem в сопровождающем ExpedDropdownMenu точно соответствовал этой высоте 48.dp для обеспечения единообразного визуального интервала.
Несмотря на попытку изменить contentPadding и применить Modifier.size, компоненты DropdownMenuItem по-прежнему кажутся выше, чем 48.дп.
Я создаю текстовое поле с автозаполнением, используя ExpedDropdownMenuBox в Jetpack Compose. Я использую пользовательский компонент SpotifyTextField с фиксированной высотой 48.dp. Моя цель — сделать так, чтобы каждый DropdownMenuItem в сопровождающем ExpedDropdownMenu точно соответствовал этой высоте 48.dp для обеспечения единообразного визуального интервала. Несмотря на попытку изменить contentPadding и применить Modifier.size, компоненты DropdownMenuItem по-прежнему кажутся выше, чем 48.дп. [code]@Composable fun AutoCompleteTextFields( modifier: Modifier = Modifier, value: TextFieldValue, onValueChange: (TextFieldValue) -> Unit, genderList: List = listOf("Female", "Male"), ) { var isExpanded by remember { mutableStateOf(false) }