Use:
mWebView.loadDataWithBaseURL(null, "將賦予他們的傳教工作標示為", "text/html", "utf-8", null);
or using WebSettings with setDefaultTextEncoding:
WebSettings settings = mWebView.getSettings();
settings.setDefaultTextEncodingName("utf-8");
For recent versions of Android, API 16 to 22 it was tested and work properly using loadData() method, requires the mimeType to include: "charset=utf-8".
WebView mWebView = (WebView) findViewById(R.id.myWebView);
WebSettings settings = mWebView.getSettings();
settings.setDefaultTextEncodingName("utf-8");
mWebView.loadData(myCharacters, "text/html; charset=utf-8",null);
or
mWebView.loadData(myCharacters, "text/html; charset=utf-8","UTF-8");
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…