Daniel Quantil
06/17/2022, 5:27 AMyschimke
06/17/2022, 5:31 AMyschimke
06/17/2022, 5:32 AMyschimke
06/17/2022, 5:33 AMDaniel Quantil
06/17/2022, 5:34 AMJohn Nichol
06/17/2022, 6:41 AMyschimke
06/17/2022, 8:16 AMyschimke
06/17/2022, 8:16 AM@WearPreviewDevices
@Composable
fun PhoneLayout() {
Scaffold(
modifier = Modifier.fillMaxSize(),
timeText = { TimeText() }
) {
Column(
modifier = Modifier
.fillMaxSize(),
) {
Column(
modifier = Modifier
.fillMaxWidth()
.weight(0.6f),
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.Bottom
) {
Text(
text = "Call from",
style = MaterialTheme.typography.body2
)
Text(
text = "Sam Hitori",
style = MaterialTheme.typography.display2
)
Text(
text = "Mobile",
style = MaterialTheme.typography.body1
)
}
Row(
modifier = Modifier
.fillMaxWidth()
.weight(0.4f),
horizontalArrangement = Arrangement.SpaceEvenly
) {
Column(
modifier = Modifier
.weight(1f)
.fillMaxHeight(),
verticalArrangement = <http://Arrangement.Top|Arrangement.Top>,
horizontalAlignment = Alignment.End
) {
Button(onClick = { }, colors = ButtonDefaults.buttonColors(backgroundColor = Color.Red)) {
Icon(imageVector = Icons.Filled.PhoneMissed, contentDescription = "Hang UP")
}
}
Column(
modifier = Modifier
.weight(1f)
.fillMaxHeight(),
verticalArrangement = Arrangement.Center,
horizontalAlignment = Alignment.CenterHorizontally
) {
Button(onClick = { }, colors = ButtonDefaults.buttonColors(backgroundColor = Color.Green)) {
Icon(imageVector = Icons.Filled.Phone, contentDescription = "Answer")
}
}
Column(
modifier = Modifier
.weight(1f)
.fillMaxHeight(),
verticalArrangement = <http://Arrangement.Top|Arrangement.Top>,
horizontalAlignment = Alignment.Start
) {
Button(onClick = { }, colors = ButtonDefaults.buttonColors(backgroundColor = Color.DarkGray)) {
Icon(imageVector = Icons.Filled.More, contentDescription = "More")
}
}
}
}
}
}
yschimke
06/17/2022, 8:16 AMyschimke
06/17/2022, 8:17 AMyschimke
06/17/2022, 8:17 AMyschimke
06/17/2022, 8:17 AMyschimke
06/17/2022, 8:18 AMDaniel Quantil
06/17/2022, 10:42 AMyschimke
06/17/2022, 10:44 AM