将大字符串分配给 textview.settext 挂起 UI [英] assigning large string to textview.settext hangs UI

查看:25
本文介绍了将大字符串分配给 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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆