我有WebView
,其中我从res/raw resource.
WebView
不支持Japanese text
。因此,我阅读了html文件并将文本转换为utf-8
并使用以下内容显示:
webView.loadDataWithBaseURL( null, readDataFromFile("res/raw/page.html"),
"text/html", "UTF-8", null );
函数readDataFromFile()
读取html文件并以UTF-8
格式返回String。
这适用于显示Japanese text
,但无法显示Spanish
和Danish
文字。
上面的解决方案显示了一些ASCII
个字符。
我无法使用loadURL(),因为它在显示Japanese text
时遇到问题。但是正在使用Spanish
和Danish
。
有人可以帮助我使用简化的解决方案,以便我能正确显示WebView
中的所有语言。
提前致谢, 斯纳
答案 0 :(得分:0)
自己找到一个解决方案,只需将特定于语言的文本转换为utf-8格式。完成后,它会在webview中正确显示所有文本。另外将eclipse中的html文件保存为utf-8。