Android-TextView排版问题,在创建新的TextView时总是会新起一行,有没有办法和上一段TextView接起来,而不新起一行?

发布于 2017-03-07 20:26:16 字数 499 浏览 1280 评论 1

嗯,我想做和这个软件一样的效果。

请输入图片描述
大家看到蓝色的字体没有(Once there...)。点一下,就会播放那句话。 每一句话都是可以点的,点哪句话,就播放哪句话。
那么问题就来了。

要做成这样的功能,是否每一句话 都是一个单独的TextView。然后在每个TextView上设置单击事件。
那么,我的问题是,如果这样做的话,TextView怎么样才能排列成上面那样?
也就是说“Once there ... heavy rain”的结尾 和“The roof ... killed me”开头 居然是连在一起的。
两个TextView 在一起 不是会换行吗?????

怎么样才能做到 图片里面的那种效果???? 求助!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清晨说ぺ晚安 2017-10-22 16:21:04

不用多个,一个TextView就可以,内容用SpannableString设置需要的各种span。ClickableSpan可以实现某些文字的点击,ForegroundColorSpan可以让指定的文字实现指定颜色。具体见android.text.style package

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文