Daniel Candeias
03/15/2021, 4:30 PMDaniel Candeias
03/15/2021, 4:31 PMZach Klippenstein (he/him) [MOD]
03/15/2021, 4:37 PMDaniel Candeias
03/15/2021, 4:54 PMZach Klippenstein (he/him) [MOD]
03/15/2021, 5:05 PMZach Klippenstein (he/him) [MOD]
03/15/2021, 5:06 PMHalil Ozercan
03/15/2021, 5:14 PMalignBy
from RowScope
should work for you. https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/RowScope#(androidx.compose.ui.Modifi[…]ut.HorizontalAlignmentLine)Daniel Candeias
03/15/2021, 6:07 PM@Preview(widthDp = 100)
@Composable
fun BulletMultilineText() {
Row(Modifier.wrapContentHeight()) {
Box(
modifier = Modifier
.size(6.dp)
.clip(CircleShape)
.background(Color.Magenta)
.alignBy {
it.measuredHeight
}
)
Text(
text = "my multiline text here",
style = TextStyle(
fontSize = 14.sp,
),
color = Color.White,
modifier = Modifier
.wrapContentWidth()
.wrapContentHeight()
.padding(start = 4.dp)
.alignByBaseline()
)
}
}
Daniel Candeias
03/15/2021, 6:08 PM