Tom De Decker
09/13/2023, 2:05 PMTom De Decker
09/13/2023, 2:06 PM@OptIn(ExperimentalLayoutApi::class)
@Composable
fun FlowRowTest(itemCount: Int, trailingCount: Int, modifier: Modifier = Modifier) {
FlowRow(modifier = modifier) {
repeat(itemCount) {
Item(Color.White)
}
// Is normally a spacer
Item(
color = Color.Red,
modifier = Modifier.weight(1.0f)
)
Row {
repeat(trailingCount) {
Item(Color.Blue)
}
}
}
}
@Composable
private fun Item(color: Color, modifier: Modifier = Modifier) {
Box(
modifier = modifier
.size(40.dp)
.padding(all = 2.dp)
.background(color)
)
}
Tom De Decker
09/13/2023, 2:07 PMTom De Decker
09/13/2023, 2:08 PMTom De Decker
09/13/2023, 2:34 PM@OptIn(ExperimentalLayoutApi::class)
@Composable
fun FlowRowTest(itemCount: Int, trailingCount: Int, modifier: Modifier = Modifier) {
FlowRow(modifier = modifier) {
repeat(itemCount) {
Item(Color.White)
}
Row(Modifier.weight(1.0f)) {
Spacer(modifier = Modifier.weight(1.0f))
repeat(trailingCount) {
Item(Color.Blue)
}
}
}
}
Afzal Najam
01/25/2024, 5:15 PM