我收到String
的ArrayList
服务器的响应。现在如何设置TextView
上的字符串? ArrayList
的大小是未知的。如何在未知大小的ArrayList中设置textview上的文本
回答
解决方案
当你从服务器获取,那么你知道ArrayList的大小的响应,从而试试这个方法,我认为它应该做的伎俩!
public void setTextViewValues (ArrayList<String> vals, TextView text) {
//Variable to hold all the values
String output = "";
for (int i = 0; i < vals.size(); i++) {
//Append all the values to a string
output += vals.get(i);
}
//Set the textview to the output string
text.setText(output);
}
你说得对。我想过运行for循环,但忘记了附加字符串。谢谢。 –
@ N.K.T谢谢你! – cunniemm
只是所有值添加到一个字符串值
String result = "";
for (String s : arrayList) {
result +=s;
}
然后将其设置
textView.setText(result);
你说得对。谢谢.. –
究竟是什么意思? 连续显示它?
StringBuilder builder = new StringBuilder();
for(String s : arrayListName){
builder.append(s+" ,");
}
textView.setText(builder.toString());
没错。我想过运行for循环,但忘记了附加字符串。 –
您可以将字符串ARRY简单地转换成字符串的方法
Arrays.toString(YourArray);
至极将您ARRY转换为字符串 那么你只需把它放在textView.setText这样
textView.setText(Arrays.toString(YourArray));
如果你想让它显示,没有特殊字符,你可以只添加这
textView.setText(Arrays.toString(YourArray).replaceAll("\\[|\\]", ""));
- 1. 如何将scrollview的大小设置为textview的大小?
- 2. 如何在arraylist中设置文本
- 3. 在ListView中设置文本的大小
- 4. 如何获得在Textview中设置的字体大小
- 5. 设置固定大小ArrayList
- 6. 根据文本大小调整TextView的设置
- 7. 上传的文件大小未知
- 8. 如何异步设置TextView的文本?
- 9. TextView中文本的自动大小写
- 10. 如何在PyGObject中设置Gtk.Entry的文本大小?
- 11. 在TextView上设置文本onTextChanged
- 12. 如何在ArrayList中设置ArrayList的值?
- 13. Android布局:在TextView和android上:drawableStart - 设置图标的大小?
- 14. 如何在通知中设置文本
- 15. 如何在选定的TextView中设置文本的颜色
- 16. 如何在onTick()方法中的多个TextView中设置文本
- 17. TextView设置并获取文本大小不同
- 18. 如何在RecyclerView的Textview上设置clickablesp
- 19. 如何在android编程中获取放置在小部件上的textview文本
- 20. 将文本设置到ListView中的特定位置上的TextView
- 21. 如何在htaccess中设置上传文件大小来上传大文件?
- 22. 如何在TextView的文本中设置行间距
- 23. 如何在textview中设置带有口音的文本?
- 24. 如何在LinearLayout中设置TextView的文本?
- 25. 如何调整TextView中文本的大小?
- 26. 如何设置上传文件的最大大小
- 27. 在EditTextPreference中设置最小和最大文本大小
- 28. 使用HTML在TextView中设置文本上方的图像
- 29. 在TextView中设置文本的上升,下降,基线
- 30. 如何在iPhone文本字段中设置字体大小?
您可以使用ListView在textview中显示所有文本,以便人们可以滚动和阅读。 –
是的,我知道。我正在使用recyclerview。问题是接收单行数据。 –