I saw a lot of post and suggestions saying to use "utf-8", and I am using it but getting some extra characters in the web view.
mWebView.loadDataWithBaseURL("file://" + file1, htmltext, "text/html", "utf-8", null);
I also tried
WebSettings settings = mWebView.getSettings();
settings.setDefaultTextEncodingName("utf-8");