Thierry
02/11/2020, 2:01 AM@Composable
fun DateSeparator(date: Date) {
Stack() {
Align(Alignment.Center) {
Divider(color = Color.Gray, height = 2.dp)
}
Align(Alignment.Center) {
Surface(color=Color.White) {
Text("Yesterday", modifier = LayoutPadding(10.dp))
}
}
}
}
Zach Klippenstein (he/him) [MOD]
02/11/2020, 2:19 AMCenter
is an abbreviation for Align(Center)
mon
02/11/2020, 3:00 AMLayoutGravity.Center
works.
I also think stack/row/column are missing a gravity
param. It makes sense to me to set all children's alignment then let each child set their own if they want.Adam Powell
02/11/2020, 3:58 AMThierry
02/11/2020, 5:47 PMmon
02/12/2020, 4:19 AMStack {
Divider(modifier = LayoutGravity.Center, ...)
Surface(modifier = LayoutGravity.Center, ...) {
Text(...)
}
}
I find this way cleaner that having to nest each child in a Center
or Align