2014-03-26 3 views
1

불행히도 텍스트 뷰에 텍스트를 할당하면 UI가 8-15 초 동안 정지합니다. (길이가 850879 인) 텍스트 뷰를 표시하려고합니다! 이 문제를 어떻게 해결할 수 있습니까? 어떤 생각?큰 문자열을 textview.settext에 할당하면 UI가 응답하지 않습니다.

+2

'매우 큽니다'는 얼마입니까? 모범이 있습니까? – donfuxx

+0

'850879' 문자입니까? 모바일 장치 화면에 많이 표시됩니다. – donfuxx

+0

UI를 차단하지 않고 문제를 해결할 수있는 방법이 있습니까? – Khawar

답변

1

당신이 작은 덩어리의 텍스트를 유출하고 목록보기에 제공 할 수 있습니다 ... 그런 식으로 UI를 대신 텍스트 뷰의 ....

1

를 사용하여 웹보기 보이지 않는 것에 대해 차단되지 않습니다. Textview는 큰 텍스트를로드하는 디자인이 아닙니다.

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