在android webview中显示hindi html

时间:2012-01-18 07:30:14

标签: android html hindi

我正在创建一个应用程序,其中我必须显示 hindi 文本,这是html意味着我必须显示整个HTML页面,其内容在印地文 .Can任何人都帮助我。任何帮助将不胜感激。我的代码如下:

public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

            myWebView = (WebView) findViewById(R.id.webview);

           myWebView.loadUrl("file:///android_asset/test.html");

           WebSettings webSettings = myWebView.getSettings();
            webSettings.setJavaScriptEnabled(true);

和html文件如下:

<html>
   <head>
        <meta charset="ISO-8859-1">

    <title>New test</title>
  </head>

<body>
   <body>

 <p>
 &#2325;&#2375;&#2357;&#2354; &#2313;&#2344; &#2357;&#2381;&#2351;&#2325;&#2381;&#2340;&#2367;&#2351;&#2379;&#2306; &#2325;&#2375; &#2346;&#2366;&#2340;&#2381;&#2352; &#2361;&#2376;&#2306; &#2332;&#2379; &#2361;&#2367;&#2344;&#2381;&#2342;&#2368; &#2325;&#2375; &#2360;&#2366;&#2341; &#49;&#48; &#2357;&#2368;&#2306; &#2325;&#2325;&#2381;&#2359;&#2366; &#2313;&#2340;&#2381;&#2340;&#2368;&#2352;&#2381;&#2339; &#2325;&#2368; &#2361;&#2376;


 </p>

1 个答案:

答案 0 :(得分:0)

如果您有文本文件将文件复制到assets文件夹中。 然后从资源中读取它并使用Webview显示内容。

webview.loadUrl("file:///android_asset/hinditext.html");