Java 字符串-“;断线“;又名;“第行”一段;
这应该很简单,但我找不到解决方法 我需要的东西,称为“断线”,“段落线”在排版,只是4或5个空格之前的文本在新的段落的开头 我还需要在参考资料中存储字符串(字符串数组),因为它将是多语言应用程序 参考资料中的所有文本如下所示:Java 字符串-“;断线“;又名;“第行”一段;,java,android,string,Java,Android,String,这应该很简单,但我找不到解决方法 我需要的东西,称为“断线”,“段落线”在排版,只是4或5个空格之前的文本在新的段落的开头 我还需要在参考资料中存储字符串(字符串数组),因为它将是多语言应用程序 参考资料中的所有文本如下所示: <item><![CDATA[TextTextText TextTextTextTextText.<br /><br />]]></item> ]> 所以,如果我在文本的第一个字母前加上5个空格,安卓会像应该
<item><![CDATA[TextTextText TextTextTextTextText.<br /><br />]]></item>
]>
所以,如果我在文本的第一个字母前加上5个空格,安卓会像应该的那样忽略它们。我想--“好吧,我会做一些字符组合,稍后我会用空格代替。让我们说“lNNl”
所以我做了:
(资源)
LNL TExttext
]>
(代码)
for(int i=0;i使用
奇怪的是,我需要其中两个用于1个空格,8个用于4个空格),我也可以从资源中进行。但是…看起来一点也不漂亮。无论如何,谢谢,我有5分钟的时间来接受答案
<item><![CDATA[lNNlTextTextText TextTextTextTextText.<br /><br />
lNNl TExttext<br />]]></item>
for (int i=0;i<tv_id.length;i++){
tv[i]=(TextView) view.findViewById(tv_id[i]);
String tabbedString=conversations[i].replaceAll("lNNl", " ");//lNNl is what I want to replace
Spanned sp=Html.fromHtml(tabbedString);
tv[i].setText(sp);
String tabbedString=conversations[i].replaceAll("lNNl", " ");