Код: Выделить всё
0..99
Код: Выделить всё
1
current - большой (обратите внимание на номера, торчащие из контейнера)
Это это код для вышеперечисленного: < /p>
Код: Выделить всё
@Composable
fun TestBadges(numbers: List, modifier: Modifier = Modifier) {
Row(
modifier = modifier.fillMaxWidth(),
horizontalArrangement = Arrangement.SpaceEvenly,
verticalAlignment = Alignment.CenterVertically,
) {
numbers.forEachIndexed { index, number ->
Badge(
number = number, modifier = Modifier.weight(1f),
)
if (index != numbers.size - 1) {
BlueDivider()
}
}
}
}
@Composable
private fun Badge(
number: Int,
modifier: Modifier = Modifier,
) {
Box(
modifier = modifier
.aspectRatio(1f)
.background(color = Color.Gray, shape = CircleShape),
contentAlignment = Alignment.Center,
) {
Text(
text = number.toString(),
style = MaterialTheme.typography.h4,
)
}
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... their-cont