だから私はいくつかのhtmlを表示したいwebviewを持っています...次のようにwebからhtmlをロードすると:
wv.loadUrl("http://www.somepage.com/somehtml.html");
すべての文字が表示されます。次に、そのコードをダウンロードしてアセットフォルダーに保存しました。現在はロードされていますが、š、ž、čなどの文字が正しく表示されません。そのようにロードします
wv.loadUrl("file:///android_asset/samehtml.html");
html の先頭で、文字セットを utf-8 に設定しました。私のhtmlの開始はtheaseのように見えます...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title></title>
<meta name="Generator" content="Cocoa HTML Writer">
<meta name="CocoaVersion" content="1138.32">
</head>