Код описан ниже с прикрепленным изображением
Код: Выделить всё
@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