伙计们,
在我的社交网络应用程序中,单行消息来自不同的用户。当消息进来时,我需要在我们的 UI 中将它们显示为一行,显示时间、用户和消息行。所有 3 个字段都需要以不同的颜色着色。
我尝试使用 TextView 但遇到了问题。由于我需要各种颜色,我想到了使用 SpannableString,但问题是 TextView.Append 不支持 SpannableString 作为参数。
我的另一个想法是在每一行进入时构建 html 样式文本。
我想知道我是否忽略了某些东西。也许有更好的用户控制或更好的方法来实现我的目标。
预先感谢您的帮助。
问候,
彼得