2011-07-18 49 views
4

我注意到如果EditText View中的大部分文本都使用不同的顏色(例如ForegroundColorSpan)着色,則EditText在行數很大時變得非常慢。 (> 500行)Android EditText無法處理大文件

我想使用EditText鍵入代碼並使用Spannable對象做語法高亮顯示。

任何人都可以解決這個問題嗎?我是否必須編寫自己的EditText視圖?如果是這樣的話,我該怎麼做呢?

回答

0

從來沒有這個問題,但你試過在編輯時暫時禁用顏色,並在編輯後返回顏色? 也可以使用editTexts的列表視圖嗎?