Проблема в том, что при увеличении размера текста, Содержание переполняет пределы экрана.
code:
Код: Выделить всё
@Composable
fun TextZoomable(text: AnnotatedString, onTap: (Offset) -> Unit) {
val zoomState = rememberZoomState()
Box(
modifier = Modifier
.fillMaxSize()
.zoomable(
zoomState = zoomState,
onTap = onTap
),
) {
Text(
text = text,
)
}
}
Код: Выделить всё
var text = AnnotatedString("")
//text is my some large content ...
Column {
TextZoomable(onTap = onTap, text = text)
}
< /p>
Когда я увеличиваю, это происходит: < /p>
Есть ли способ увеличить/out текст без переполнения экрана границы?
Можно ли сделать это без использования сторонних библиотек?
Подробнее здесь: https://stackoverflow.com/questions/794 ... mpose-text
Мобильная версия