如何安排多个文本视图

时间:2019-04-06 00:19:05

标签: java android android-layout

我有一个Android应用程序,在横向模式下工作,我想通过代码生成一些文本视图。我不知道有多少个,所以我希望每个新的textview都位于上一个的右侧。当行上的空格结束时,我想继续向下插入第一个。我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以轻松地实现这些功能,而不是动态添加多个TextView。

假设要显示一个TextView,一个按钮或某种触发机制可以将文本动态添加到屏幕上。

private TextView textView;
//if you need not store each text then
private String lineText;

//if you need to store each text separately
private String List<String> lineWords;

在单击按钮时触发的方法或其他触发该方法的功能。

private void addTextAndShowToUI(String newText){
    //saves to the list
    lineWords.add(newText);

   // Add String to the existing String
   lineText.concat(newText);

   //show it to UI
   textView.setText(lineText);

}