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