我想做一个代码编辑框,就像AIDE那样的(如下图)
但是用系统的EditText在加载大文本时会非常慢。 EditText设置了两个TextWatcher,用来刷新高亮(在线程里高亮)和格式化输入(例如输入{自动插入}之类的),还重写了onDraw方法,实现行号。大文本卡顿与这几个功能有关系吗?如何解决它的卡顿问题呢?
_小松
相关分类