我想通过代码为textView设置文本。我的文字是这样的:“aaaa \ n bbb \ n ccc”如果我在屏幕上使用setText()方法,我就得到了这种格式的确切内容,而不是这样:
"aaaa
bbb
ccc".
如果我输入xml android:text =“aaaa \ n bbb \ n ccc”它可以正常工作。我需要通过代码设置它,而不是从xml文件。我怎么能这样做?
答案 0 :(得分:2)
使用HTML标记:
myTv.setText(Html.fromHtml("<p>aaaa<br/>bbbb<br/>cccc</p>"));
答案 1 :(得分:2)
只需使用换行符“\ n”,如下所示:
myTextView.setText("aaaa\nbbb\nccc");
那将输出:
AAAA
BBB
CCC
答案 2 :(得分:1)
试试这样:
setText("aaaa\nbbb\nccc");