show single textview包含3行的逐行文本

时间:2017-09-07 16:29:46

标签: android xml user-interface

我想在一个textview中显示3行文字,如下所示?如何?

  1. 第一
  2. 第二
  3. 三是一条很大的线 应该是这样的。
  4. 我们怎样才能实现这一目标?我知道我们可以使用所有线性布局以表格形式设置这些文本视图。但我想以一种简单的方式使用一个textview而不是多个textview:P。

2 个答案:

答案 0 :(得分:0)

很简单,
像这样在setText函数中输入文本,

textView.setText("1. xxxxx \n 2.yyyyyyy \n 3.zzzzzzz");

这将在输出屏幕中添加3行。所以 \ n 是解决方案,请标记为正确答案。

答案 1 :(得分:0)

您可以使用StringBuilder完全执行此操作。

StringBuilder builder = new StringBuilder();
builder.append("1) Lorem ipsum\n");
builder.append("2) Lorem ipsum\n");
builder.append("3) Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae");

textView.setText(builder.toString());