如何在完成第一个文本视图后立即添加第二个文本视图

时间:2019-02-15 17:07:54

标签: android android-layout

我想在第一个文本视图完成后添加第二个文本视图。水平方向的线性布局无济于事。 还有其他选择吗?请提出建议!

1 个答案:

答案 0 :(得分:0)

通常,我们使用HTML文本获取此信息。 我们可以为不同的文本使用任意数量的文本样式。这样,您可以为每个文本设置不同的属性。

例如:<HTML><text1><text2></HTML>

在上面,您可以独立定义文本属性。最后将此文本放在Textview中。因此,我们可以使用单个TextView本身来实现这一点。

示例:

String str = "<a>This is a  <font color='#800000FF'> blue text</font> and this is a <font color='red'> red text</font> </a>";

TextView textView = (TextView)findViewById(R.id.text);
textView.setText(Html.fromHtml(str, Html.FROM_HTML_MODE_COMPACT));