textview中的字符串选项卡

时间:2014-11-18 07:58:57

标签: java android string layout

我需要在textview中添加字符串标签。如何使用android文本视图

textview1.setText("ABC -  answer");
textview2.setText("ABSDE -  answer");
textview3.setText("SOMETEXT -  answer");

//Required out put
ABC        -  answer
ABSDE      -  answer
SOMETEXT   -  answer

2 个答案:

答案 0 :(得分:3)

如果要以固定宽度字体显示文本,可以使用空格填充字符串。您可以使用Apache Commons Lang StringUtils。它有leftPadrightPad方法。

另一种选择是使用String.format()。例如:

System.out.println(String.format("%-10s - %s", "ABC", "answer"));
System.out.println(String.format("%-10s - %s", "ABCDE", "answer"));
System.out.println(String.format("%-10s - %s", "SOMETEXT", "answer"));

产地:

ABC        - answer
ABCDE      - answer
SOMETEXT   - answer

请参阅Java Format String syntax

答案 1 :(得分:0)

这样做

 textview.setText(String.format("%s \t -  %s", "ABC ", " answer"));