Текст нижнего вида обрезан наполовину при составлении реактивного ранца.
у меня естьColumn
что-то вроде этого
@Composable
fun ScreenView(verticalScroll: ScrollState = rememberScrollState()){
Column(
modifier = Modifier
.padding(16.dp)
.fillMaxSize()
.verticalScroll(verticalScroll),
) {
Column(
modifier = Modifier
.fillMaxSize()
.weight(1f),
verticalArrangement = Arrangement.Top,
horizontalAlignment = Alignment.CenterHorizontally
) {
Image(painter = abc, contentDescription =null )
Text(text = "xyz")
}
Column {
Spacer(modifier = Modifier.height(16.dp))
Row(
modifier = Modifier
.fillMaxWidth()
.wrapContentHeight()
.background(Color.Gray)
.padding(vertical = 10.dp, horizontal = 20.dp),
horizontalArrangement = Arrangement.spacedBy(12.dp)
) {
Image(painter = abc, contentDescription = null)
Text(
text = "warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage warningMessage",
style = SlateTypography.body2
)
}
}
}
}
Мой вид снизу выглядит так на большом устройстве
Но когда я попробовал использовать устройство меньшего размера, мойRow
вид выглядит так
Для меньшего устройства вы меняете черезadb
Плотность
adb shell wm density 540
Размер
adb shell wm size 1080x2280
Итак, как я могу решить эту проблему?