简体   繁体   English

将大字符串分配给textview.settext会挂起UI

[英]assigning large string to textview.settext hangs UI

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! 我试图在textview中显示非常大的文本(长度为850879),不幸的是,当我将文本分配给textview时,UI挂起8-15秒! How do we fix this issue? 我们如何解决这个问题? any idea? 任何想法?

Use Webview....instead of textview. 使用Webview ....而不是textview。 Textview is not design to load large text. Textview不是设计加载大文本。

WebView webView;
String html;
webView.loadDataWithBaseURL("", html, "text/html", "UTF-8", "");

你能把文本分成小块并将它提供给列表视图......那样的ui就不会因为什么不可见而被阻止

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM