utf-8 のパンジャブ語 (インド語) で書かれた HTML ファイルがあります。また、webview を使用してデバイスにファイルをロードしていますが、ロードすると、コピー元の MAC 上のテキストとは異なるテキストが表示されます。この問題を解決する方法がわかりません。書体を試してフォントを変更しましたが、うまくいかないようです。どんな助けでも大歓迎です。
以下はサンプルソースコードです。
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webview = (WebView)findViewById(R.id.webview);
webview.loadUrl("file:///android_asset/1.html");
}