【发布时间】:2012-06-25 18:47:13
【问题描述】:
我目前正在开发一个包含两行代码的文本视图的 android 项目。我知道我可以在中间放一个换行符来换行,但我想做的远不止这些。
基本上我想要实现的是在第一行我有使用普通文本设计的文本,在下一行文本将采用不同的样式,即字体颜色更小且略有不同。
我已尝试搜索此内容,但在任何地方都找不到。
感谢您提供的任何帮助。
【问题讨论】:
-
This 问题可能有用。
我目前正在开发一个包含两行代码的文本视图的 android 项目。我知道我可以在中间放一个换行符来换行,但我想做的远不止这些。
基本上我想要实现的是在第一行我有使用普通文本设计的文本,在下一行文本将采用不同的样式,即字体颜色更小且略有不同。
我已尝试搜索此内容,但在任何地方都找不到。
感谢您提供的任何帮助。
【问题讨论】:
选项 #1:只需在垂直 LinearLayout 中使用两个 TextView 小部件
选项 #2:使用 Html.fromHtml() 将所需内容的 HTML 表示转换为可以传递给 setText() 的 Spanned 对象
【讨论】: