这是一个简单的问题。如何在TextView中完全删除行间距?换句话说:我想完全禁用段落。例如,我不希望这种情况发生:
Lorem ipsum dolor sit amet,consectetur adipiscing elit。 Libero habitasse venenatis vestibulum:Fringilla ipsum penatibus vitae elementum ... Sagittis eros augue commodo? Interdum nibh hendrerit sene
ctus sociis:Porta porta lacus nascetur scelerisque。 Faucibus eleifend luctus dolor velit sodales interdum volutpat? Orci odio libero ultricies sagittis; Gravida cubilia id ut suspendisse eget。 Ac ante aptent ullamcorper lacu
相反,我想要这个:
Lorem ipsum dolor sit amet,consectetur adipiscing elit。 Libero habitasse venenatis vestibulum:Fringilla ipsum penatibus vitae elementum ... Sagittis eros augue commodo? Interdum nibh hendrerit sene ctus sociis:Porta porta lacus nascetur scelerisque。 Faucibus eleifend luctus dolor velit sodales interdum volutpat? Orci odio libero ultricies sagittis; Gravida cubilia id ut suspendisse eget。 Ac ante aptent ullamcorper lacu
答案 0 :(得分:1)
在将其放入TextView
之前尝试一下textContent.replace("\n","");
答案 1 :(得分:0)
TextView
没有此功能可以从newline
或paragraph
文本中删除large
。在将programmatically
设置为text
之前,您必须先TextView
。
使用yourString.replaceAll(System.getProperty("line.separator"), "")
从newline
文字中删除paragraph
。
试试这个:
TextView textView = (TextView) findViewById(R.id.textView);
// Dynamic paragraph text
String strText = ..............; // Your paragraph text from server or somewhere else
strText = strText.replaceAll(System.getProperty("line.separator"), ""); // Remove newline
textView.setText(strText);
// Static paragraph text
String strText = getResources().getString(R.string.lorem_ipsum); // Defined in strings.xml
textView.setText(strText);
希望这会有所帮助〜