He intentado aplicar SpaceBetween, SpaceEvenly y SpaceAround pero parece que nada funciona aquí. Mi objetivo principal aquí es colocar el botón de icono y el texto al principio y al final de la misma fila. Por favor, no se refiera a la barra de aplicaciones para hacerlo. Solo quiero saber por qué esto no funciona y cuál es la solución.
Row( modifier = Modifier.padding(30.dp), horizontalArrangement = Arrangement.SpaceBetween ){ Text( "NOTES", fontSize = 30.sp, fontWeight = FontWeight.Bold, color = Color.White ) IconButton(onClick = { /*TODO*/ }) { Icon( Icons.Filled.Search, contentDescription = "Search", tint = Color.LightGray ) } }
Agrega el modificador fillMaxWidth()
en tu Row
Row( modifier = Modifier.fillMaxWidth(), horizontalArrangement = Arrangement.SpaceBetween ){ //....your content }
En el modificador de Fila use fillMaxWidth()
Row( modifier = Modifier .fillMaxWidth() .padding(30.dp), horizontalArrangement = Arrangement.SpaceBetween )