Exemplu @composable

De la YO3ITI
Versiunea din 26 februarie 2023 14:31, autor: Yo3iti (discuție | contribuții) (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) ) //...)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)
Sari la navigare Sari la căutare
@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)
        )
        // 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)
        }
    }

}