我有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,因此它会自动从新行开始。 –