在webview中显示连字符的问题?

UMA*_*MAR 1 android webview

我试图在webview中显示html,但问题是它显示的是欧元符号而不是'

当我通过调试看html它显示一切正常但不在webview中.任何人都指导我这个问题的解决方案是什么?

我的代码

在此输入图像描述

_webView.getSettings().setJavaScriptEnabled(true);
        _webView.getSettings().setPluginsEnabled(true);

            _webView.loadData(_urlfromSummarie, "text/html", "UTF-8");
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

NoB*_*ugs 5

您需要在文档中添加声明,例如:

<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
...
Run Code Online (Sandbox Code Playgroud)

此外,LoadDataWithUrl通常比loadData更好,它不需要URLEncoder.encode(慢),并且不会在webview的历史记忆中保留长数据URL.