在可扩展的ListView中格式化儿童文本



新的Java和Android开发。我正在制作可扩展的ListView,并希望将子字符串中的文本格式化。至少对于大胆,下划线和线路破坏。或任何更轻松的方法可以在不偏离目的的情况下做到这一点。

String[] example = new String[] { "I want this text to have bold underline and linebreak" };

到目前为止,格式文本的最简单方法是使用Html.fromHtml()和标准HTML标记。大胆,斜体和下划线都得到了支持。

myTextView.setText(Html.fromHtml("<b>This</b> <u>is a</u> <i>test</i>"));

或按照您的String[]示例(假设您添加HTML标签(:

myTextView.setText(Html.fromHtml(example[0]));

最新更新