在我的项目中,我需要显示说明页面。该页面包含8条指令。那么我们是否需要创建 8个textviews 来显示这些说明?是否可以使用一个文本视图显示所有这些说明?
I read about multi-line textviews。
但是对于我的情况,我是否可以在一个textview中显示所有8条指令?
答案 0 :(得分:3)
据我所知,在strings.xml中使用时,可以识别换行符\ n,因此您可以在那里声明指令并在布局中引用它。我从未在布局XML本身中找到一种方法,但可能会有一些东西。
为清晰起见,编辑 - 我的意思是使用转义字符,例如:
<string name="instructions">Line 1\nLine 2</string>
答案 1 :(得分:2)
您可以在字符串资源或代码中使用\n
换行符:textView.setText("1st line\n 2nd line");
答案 2 :(得分:0)
您可以使用html格式化字符串:textView.setText(Html.fromHtml("item 1<br>item 2<br>"));
答案 3 :(得分:0)
您可以使用:StringBuilder。