Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在Webview中支持日文和西班牙文文本_Android_Webview - Fatal编程技术网

Android 在Webview中支持日文和西班牙文文本

Android 在Webview中支持日文和西班牙文文本,android,webview,Android,Webview,我有一个WebView,其中我从res/raw资源加载html页面。 WebView不支持日文文本。因此,我读取html文件并将文本转换为utf-8,并使用以下方式显示: webView.loadDataWithBaseURL( null, readDataFromFile("res/raw/page.html"), "text/html", "UTF-8", null ); 函数readDataFromFile()读取h

我有一个
WebView
,其中我从
res/raw资源加载html页面。

WebView
不支持
日文文本。因此,我读取html文件并将文本转换为
utf-8
,并使用以下方式显示:

webView.loadDataWithBaseURL( null, readDataFromFile("res/raw/page.html"),  
                                  "text/html", "UTF-8", null );
函数
readDataFromFile()
读取html文件并以
UTF-8
格式返回字符串。 这可用于显示
日语文本
,但无法显示
西班牙语
丹麦语
文本

一些
ASCII
字符显示在上述解决方案的中间

我无法使用loadURL(),因为它在显示
日文文本时遇到问题,但正在使用
西班牙文
丹麦文

有人能帮我提供一个简化的解决方案,这样我就可以在
WebView
中正确显示所有语言

提前感谢,,
Sneha自己找到了一个解决方案,只需将特定语言的文本转换为utf-8格式。完成此操作后,将在webview中正确显示所有文本。还可以将eclipse中的html文件另存为utf-8