RE
07/24/2021, 5:54 PMRE
07/24/2021, 5:57 PMRE
07/24/2021, 5:57 PMRow(
modifier = Modifier
.fillMaxWidth()
.padding(8.dp), horizontalArrangement = Arrangement.End
) {
Column(
modifier = Modifier.padding(8.dp),
horizontalAlignment = Alignment.End
) {
// Nickname
CompositionLocalProvider(LocalContentAlpha provides ContentAlpha.medium) {
Text(chatMessage.username, fontSize = 13.sp)
}
// Message
Card(
elevation = 2.dp
) {
SelectionContainer(Modifier.padding(8.dp)) {
SmartLinkText(text = chatMessage.message, maxLines = 10)
}
}
}
// Profile Pic
Box(
modifier = Modifier
.size(45.dp)
.clip(CircleShape)
) {
Image(
modifier = Modifier.fillMaxSize(),
painter = rememberImagePainter(chatMessage.avatar),
contentDescription = null
)
}
}
tad
07/24/2021, 6:01 PMtad
07/24/2021, 6:02 PMRE
07/24/2021, 6:03 PMRE
07/24/2021, 6:03 PMtad
07/24/2021, 6:04 PMweight
modifier on the flexible part of the layouttad
07/24/2021, 6:05 PMRE
07/24/2021, 6:06 PMweight
worksAdam Powell
07/24/2021, 6:35 PMRE
07/25/2021, 10:02 AMRE
07/25/2021, 10:02 AM