在android webview中显示印地文html

发布于 2024-12-27 23:00:59 字数 1485 浏览 0 评论 0原文

我正在制作一个应用程序,其中我必须显示以 html 形式出现的 hindi 文本,这意味着我必须显示内容为 hindi 的整个 html 页面。任何人都可以帮助我在此。任何帮助将不胜感激。我的代码如下:

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>

I am making an app in which i have to show hindi text which is coming in html means i have to show whole html page whose content is in hindi.Can anyone help me in this .Any help will be appreciated.My code is as follows:

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);

and html file is as follows:

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

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

<body>
   <body>

 <p>
 केवल उन व्यक्तियों के पात्र हैं जो हिन्दी के साथ 10 वीं कक्षा उत्तीर्ण की है


 </p>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

暗喜 2025-01-03 23:00:59

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

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

If you have text file copy the file in to assets folder.
Then read it from assets and using Webview you can display the content.

webview.loadUrl("file:///android_asset/hinditext.html");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文