本文介绍了将大字符串分配给 textview.settext 挂起 UI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图在 textview 中显示非常大的文本(长度为 850879),不幸的是,当我将文本分配给 textview 时,UI 会挂起 8-15 秒!我们如何解决这个问题?有什么想法吗?
I'm trying to show very large text (of length 850879) in textview, unfortunately when I assign text to textview, UI hangs for 8-15 seconds! How do we fix this issue? any idea?
推荐答案
使用 Webview....而不是 textview.Textview 不是为加载大文本而设计的.
Use Webview....instead of textview. Textview is not design to load large text.
WebView webView;
String html;
webView.loadDataWithBaseURL("", html, "text/html", "UTF-8", "");
这篇关于将大字符串分配给 textview.settext 挂起 UI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!