2012-08-14 93 views
1

我有一個WebView中,我從res/raw resource.支持日語和西班牙語文本在網頁視圖

WebView不支持Japanese text加載HTML頁面。因此,我閱讀HTML文件,並轉換成文本utf-8,並使用它顯示:

webView.loadDataWithBaseURL(null, readDataFromFile("res/raw/page.html"), 
            "text/html", "UTF-8", null); 

功能readDataFromFile()讀取HTML文件,並在UTF-8格式返回字符串。 這適用於顯示Japanese text,但不能顯示SpanishDanish文本。

一些ASCII字符與上述解決方案之間顯示。

我無法使用loadURL(),因爲它在顯示Japanese text時遇到了問題。但與SpanishDanish一起工作。

有人可以幫助我一個簡化的解決方案,以便我可以正確顯示WebView正確的所有語言。

由於提前, 斯納

回答

0

找到了解決辦法我自己,只是轉換的特定語言的文本爲UTF-8格式。一旦完成,它會在webview中正確顯示所有文本。同時保存在eclipse中的html文件爲utf-8。

相關問題