我想以编程方式在TextView中添加文本。而不是使用textView.setText("Sorry")
,我想在TextView中添加单词“ Sorry”。
您可以做这样的事情
for (int i = 0; i<=5 ; i++) {
textView.setText(textView.getText().toString() + " Sorry");
}
这会将“对不起”添加到textView
5次。
如果numberOfTimesUserEnteredSorry很大,则应使用StringBuilder来提高性能。
StringBuilder sorryBuilder = new StringBuilder(textView.getText());
for (int i = 0; i < numberOfTimesUserEnteredSorry - 1; i++) {
sorryBuilder.append("Sorry\n");
}
sorryBuilder.append("Sorry");
textView.setText(sorryBuilder.toString());