Exemplu @composable: Diferență între versiuni
Sari la navigare
Sari la căutare
Pagină nouă: <syntaxhighlight lang ="kotlin"> @Composable fun MessageCard(msg: Message) { Row(modifier = Modifier.padding(all = 8.dp)) { Image( painter = painterResource(id = R.drawable.dummyload), contentDescription = "Una bună de futut", modifier = Modifier // set image size to 40 dp .size(120.dp) // Clip image to be shaped as a circle .clip(CircleShape) ) //... |
Fără descriere a modificării |
||
| Linia 5: | Linia 5: | ||
Image( | Image( | ||
painter = painterResource(id = R.drawable.dummyload), | painter = painterResource(id = R.drawable.dummyload), | ||
contentDescription = " | contentDescription = "O descriere pentru accessibility", | ||
modifier = Modifier | modifier = Modifier | ||
// set image size to 40 dp | // set image size to 40 dp | ||
Versiunea curentă din 26 februarie 2023 14:32
@Composable
fun MessageCard(msg: Message) {
Row(modifier = Modifier.padding(all = 8.dp)) {
Image(
painter = painterResource(id = R.drawable.dummyload),
contentDescription = "O descriere pentru accessibility",
modifier = Modifier
// set image size to 40 dp
.size(120.dp)
// Clip image to be shaped as a circle
.clip(CircleShape)
)
// ad a horizontal space between the image and the column
Spacer(modifier = Modifier.width(8.dp))
Column {
Text(text = msg.author)
// add a vertical space between author and message
Spacer(modifier = Modifier.height(4.dp))
Text(text = msg.body)
}
}
}