У меня есть простой виджет просмотра, внутри которого есть текст.
Код: Выделить всё
provideContent{
Text(
text = "Some really long text",
style = TextStyle(
color = ColorProvider(Color.White),
fontSize = 18.sp,
textAlign = TextAlign.Center
),
maxLines = 1,
modifier = GlanceModifier.padding(start = 5.dp, end = 5.dp)
)
}
Однако, когда текст очень длинный, он переходит либо на новую строку, либо может быть ограничен одной строкой (это атрибут maxLines). Поскольку Glance относительно новый, похоже, что для текста нет поддержки выделения. По крайней мере я его нигде не нашел. Может ли кто-нибудь помочь и посоветовать, как добиться такого поведения, может быть, посоветовать какое-нибудь обходное решение? Я считаю, что это весьма необходимая функциональность, поскольку виджет имеет ограниченный размер, а отображаемый текст может быть очень длинным. Спасибо.
Подробнее здесь:
https://stackoverflow.com/questions/791 ... th-marquee