我有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. textview的動態字體大小沒有增加?
- 2. 動態增加內容大小
- 3. Android:動態增加textview的高度
- 4. 增加大小
- 5. 如何隨着內容大小的增加而動態增加UICollectionView高度?
- 6. 動態增加大小的Rails中的文本字段
- 7. 增強矩陣動態大小擴展
- 8. Rmarkdown滑動增加公式的大小
- 9. 文本大小增加時重疊的Textview + RelativeLayout
- 10. 如何在用戶單擊按鈕時增加TextView的大小?
- 11. 增加sc_fifo_out大小
- 12. 如何動態增加swing中的JDialog大小?
- 13. 試圖動態增加數組的大小
- 14. 如何動態增加C#中固定數組的大小?
- 15. 動態增加android的相對佈局大小
- 16. 當我增加圖像大小時td大小不會增加
- 17. Android TextView setTextSize錯誤地增加文本大小
- 18. 降低字體大小時TextView高度增加
- 19. 增加UIPageControl大小的iOS
- 20. 增加Chrome的WebSQL大小
- 21. 增加max_allowed_packet的大小
- 22. 增加Tomcat的堆大小
- 23. 增加tableView Cell的大小..?
- 24. 增加div的大小
- 25. 動畫列表查看大小增加
- 26. 動態增加結構「C」數組大小
- 27. 如何使我的TextView字體大小動態取決於父視圖大小
- 28. 只讀文本框大小自動增加大小
- 29. 增加Java小程序的堆大小
- 30. 增加AsyncTask堆棧大小?
您的TextView應該支持多線程,並且在向它寫入文本時使用\ n換行。 –
設置android:maxLines = 2並調整textview的大小 – Ezio
您可以在完成textview中的23個字符後使用\ n,因此它會自動從新行開始。 –