rajesh
08/11/2021, 5:19 PMSee more/less
based on text displayed.rajesh
08/11/2021, 5:22 PMSee more/less
based on how text is displayed on screen. For example, maxLines is set to 2 by default. if text is only of 1 line, there shouldn't be any See more/less
text.Zach Klippenstein (he/him) [MOD]
08/11/2021, 6:12 PMHalil Ozercan
08/11/2021, 6:50 PMZach Klippenstein (he/him) [MOD]
08/11/2021, 8:39 PMrajesh
08/12/2021, 11:19 AMvar isExpanded by rememberSaveable { mutableStateOf(false) }
var isOverflowed by rememberSaveable { mutableStateOf(false) }
Text(
text = text,
maxLines = if (isExpanded) 1000 else 2,
onTextLayout = { isOverflowed = it.hasVisualOverflow },
overflow = TextOverflow.Ellipsis,
)