jon*_*jon 7 android android-edittext
我有一个视图,一个大的多行EditText包装其高度内容,并包含在Scrollview中.基本上它类似于全屏文本编辑器界面.
对于这种情况,如果我加载一个使用SpannableStringBuilder创建的非常大的样式Spannable(内存大约1MB),那么在编辑EditText的内容时它变得非常慢.这尤其发生在文档的中间或开头,它似乎需要重排更多文本.如果你编辑最后一个段落或文档结束,那么性能实际上是相当不错的.
在文档开头编辑文本时,如何更快地完成这项工作?如何覆盖EditText的默认行为并快速运行,而不必使用许多EditTexts的ListView或类似的东西?我想将它保存在一个EditText中,以保持复制和粘贴简单.
我想我可以保持EditTexts内容更小并在滚动ScrollView时调整它,但我不知道如何去做.
谢谢
| 归档时间: |
|
| 查看次数: |
658 次 |
| 最近记录: |