android - 如何制作一个文本,它会水平滚动其内容,而内容长于 android jetpack compose 中的大小?

标签 android android-jetpack-compose

这个问题在这里已经有了答案:





Marquee Text Effect in Jetpack Compose

(2 个回答)


11 个月前关闭。




老实说,我没有任何关于它的代码。
除了使用 3rd 方 sdk 或潜入使用 Canvas 之外,我想不出任何其他想法。
一个提示总比没有好...
它的行为应该像 Marquee。

最佳答案

要使用默认参数创建并自动记住 ScrollState,请使用 rememberScrollState。

val scroll = rememberScrollState(0)
您可以添加 Horizo​​ntalScroll 修饰符以启用 Text 内的滚动。 .
Text(
            text = "some long text"
            modifier = Modifier.horizontalScroll(scroll)
        ) 
更多read

关于android - 如何制作一个文本,它会水平滚动其内容,而内容长于 android jetpack compose 中的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66559668/

相关文章:

android - Jetpack Compose 中的动画重组( View 更改)

android - Jetpack 撰写新源不工作

android - 媒体播放器一次发出一声声音

android - Firestore bool 值在设置为 true 时返回 false

android - Jetpack 撰写 : Could not set unknown property 'useIR'

android - Jetpack Compose infiniteRepeatable,重复startDelay

android - Jetpack 组合单个数字文本字段

java - Android 上的 SQLite 错误

android - 回收站 View 未在布局中显示任何内容

android - 如何在android中使用库项目中的布局文件