我有edittext用戶將輸入消息。所以我想在Textview.Now中顯示消息我想在一行中的textview中只顯示23個字符,其餘的文本應該是顯示在textview中的下一行。如何在Android中實現。動態增加textview的大小
0
A
回答
0
EditText
文本試試這個:
String your_data="abcdef......";
String value=setText(your_data);
textView.setText(value);
的setText方法:
public String setText(String text){
String lineString = "";
while (text.length() > 23) {
String buffer = text.substring(0, 23);
lineString = lineString + buffer + "/n";
text = text.substring(23);
}
lineString = lineString + text.substring(0);
return lineString;
}
0
試試這個。
android:maxLines="2"
1
@ user7144720
進去一個String
變量
String finalString = "";
String textToShow = sampleEditText.getText().toString();
if (textToShow.length > 23) {
finalString = textToShow.substring(0,23) + "\n" + textToShow.substring(23);
}
else {
finalString = textToShow;
}
//then set finalString for your textview
textViewDisplay.setText(finalString);
相關問題
- 1. 動態增加JTable大小
- 2. textview的動態字體大小沒有增加?
- 3. 動態Android TextView大小
- 4. 動態增加內容大小
- 5. 如何動態增加數組大小
- 6. 動態增加列表大小java
- 7. 動態增加/減少數組大小
- 8. 由10%增加的TextView TEXTSIZE動態
- 9. Android:動態增加textview的高度
- 10. 如何調整動態添加到佈局的Textview的大小
- 11. 增加大小
- 12. 增加大小
- 13. 增加大小
- 14. 如何隨着內容大小的增加而動態增加UICollectionView高度?
- 15. 動態增加大小的Rails中的文本字段
- 16. 增強矩陣動態大小擴展
- 17. Rmarkdown滑動增加公式的大小
- 18. 如何增加動作表的大小
- 19. AS3:增加滾動條的大小
- 20. 文本大小增加時重疊的Textview + RelativeLayout
- 21. 方向更改增加TextView的文字大小
- 22. 如何在用戶單擊按鈕時增加TextView的大小?
- 23. 增加堆大小
- 24. 增加sc_fifo_out大小
- 25. 如何動態增加C#中固定數組的大小?
- 26. 如何動態增加Azure虛擬機中的Blob大小?
- 27. 試圖動態增加數組的大小
- 28. 動態增加Rcpp中的列表大小
- 29. 如何動態增加swing中的JDialog大小?
- 30. 動態增加android的相對佈局大小
您的TextView應該支持多線程,並且在向它寫入文本時使用\ n換行。 –
設置android:maxLines = 2並調整textview的大小 – Ezio
您可以在完成textview中的23個字符後使用\ n,因此它會自動從新行開始。 –