Выпадающий список не отображается в Jetpack Compose Android?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Выпадающий список не отображается в Jetpack Compose Android?

Сообщение Anonymous »

DropDownMenu имеет родительское поле и кнопку привязки, но его все равно не видно? Я включил значение true, мне чего-то не хватает, чтобы отобразить раскрывающееся меню в создании реактивного ранца?
Код описан ниже с прикрепленным изображением

Код: Выделить всё

@Composable
fun DropdownButton(buttonText: String, menuList: List) {
Box(

) {

Button(onClick = {}) {
Text(buttonText)
}
DropdownMenu(expanded = true, onDismissRequest = {}, modifier=Modifier.fillMaxSize()) {
menuList.forEach {
DropdownMenuItem(onClick = { /*TODO*/ }) {
Text(text = it)
}
}
}

}
}
@Composable
fun UnitConvert(name: String = "Akshay", modifier: Modifier? = null) {

Box(Modifier.fillMaxSize(), contentAlignment = Alignment.Center) {
Column(
Modifier.fillMaxHeight(),
verticalArrangement = Arrangement.Center,
horizontalAlignment = Alignment.CenterHorizontally
) {

Text(text = "Unit Convertor", color = MaterialTheme.colors.primary)
OutlinedTextField(
value = "",
onValueChange = {},
placeholder = { Text(text = "Enter value") })
ButtonGroup({DropdownButton(
buttonText = "Input Unit",
menuList = listOf("Ton", "Kilogram", "Gram", "Milligram")
)})

}

}

}

Изображение


Подробнее здесь: https://stackoverflow.com/questions/784 ... se-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»