我想在第一个文本视图完成后添加第二个文本视图。水平方向的线性布局无济于事。 还有其他选择吗?请提出建议!
答案 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));