我收到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。問題是接收單行數據。 –