通缉
我想要一个可以处理大量文本的TextView和EditText。
问题
加载粗略大小为1mb的文本文件很快,但将此内容放入TextView或EditText非常慢。 (在Nexus 5上测试过)四年前三星手机也有一个限制,可以通过TextView / EditText元素中的布局文件中的android:maxLength="999999999"
来克服。不确定这是否仍然有效,因为我暂时还不需要它,但它并没有加速任何事情。
问题
有谁知道克服这种缓慢的任何方法?或者有人知道一个本地可以做到这一点的图书馆吗?
我知道你可以使用WebView显示大量文本,可能还有一些javascript和黑客攻击在webview中将输入字段作为EditText。但我首先想要更原生的解决方案。
TextRecyclerView 可能吗?那么在可见区域之外的任何东西都被回收了吗?