【发布时间】:2014-07-30 01:53:56
【问题描述】:
我有一个多行 EditText。
当输入文本达到其最大宽度时,换行符和文本移动 到下一行。
但是,它不适用于空格。 当有像“blabla”这样的输入,然后有很多空格时,行不中断,文本 被推到左边,直到它“退出”EditText。
如何将空格视为“常规”字符才能正常工作?
谢谢!
【问题讨论】:
标签: android android-edittext spaces
我有一个多行 EditText。
当输入文本达到其最大宽度时,换行符和文本移动 到下一行。
但是,它不适用于空格。 当有像“blabla”这样的输入,然后有很多空格时,行不中断,文本 被推到左边,直到它“退出”EditText。
如何将空格视为“常规”字符才能正常工作?
谢谢!
【问题讨论】:
标签: android android-edittext spaces
你想用换行符替换所有空格吗?
String test = "";
test = your_et.getText().toString();
test.replaceAll(" ", "\n");
your_et.setText(test);
【讨论】:
我的建议将其转换为 html 纯文本。我的意思是
edittext.settext(Html.fromhtml(your text));
希望对你有帮助……
【讨论】: