簡體   English   中英

在可擴展的ListView中格式化子文本

[英]Formatting child text in expandable 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]));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM