Я работал в Row. Мой вид обычно отображается на большом устройстве, но на меньшем устройстве текст наполовину обрезается.
На маленьком устройстве это выглядит некрасиво

Ожидаемый результат

Строка( модификатор = Модификатор .fillMaxWidth() .wrapContentHeight() .background(Цвет.Серый) .padding(по вертикали = 10.dp, по горизонтали = 20.dp), HorizontalArrangement = Arrangement.spacedBy(12.dp) ) { Изображение (художник = PainterResource (warningIcon), contentDescription = null) Текст( text = "предупреждениеСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждениемСообщение с предупреждением", стиль = SlateTypography.body2 ) } Для устройства меньшего размера вы можете изменить его через adb
Плотность
оболочка adb плотность 540 Размер
оболочка adb wm, размер 1080x2280