4

我想将本地 HTML 页面加载到 WebView 中。我知道如何在 iPhone 中做到这一点。谁能告诉我如何在android中做到这一点。

如何在android中执行以下页面?

在此处输入图像描述

4

4 回答 4

2

将您的文件放到资产文件夹中,而不是使用下面的代码

  WebView webview = (WebView) findViewById(R.id.yourwebview);
  webview .loadUrl("file:///android_asset/UI/mylocalhtmlfile.htm");
于 2012-12-25T13:06:13.947 回答
2

用这个。

yourWebView.loadUrl("file:///android_asset/yourfileName.html");
于 2012-12-25T13:08:59.620 回答
1

最简单的方法可能是将您的网络资源放入资产文件夹然后调用

webView.loadUrl("file:///android_asset/filename.html");
于 2012-12-25T13:06:39.080 回答
1

创建一个 TextView textArea 并使用 html 字符串设置它的文本 您可以使用 html 标签将字符串定义为 strings.xml 文件的一部分,并确保调用 getText(T.string.your_html_string) 来获取基于 html 的文本

    <string name="your_html_text">"Press <font fgcolor="#ffffffff"><b>Menu</b></font> and touch:\n
    \n<li><font fgcolor="#ffffffff"><b>Create </b></font> to create\n</li>
    \n<li><font fgcolor="#ffffffff"><b>Delete All</b></font> to delete all\n</li>
    </string>

和 setText 一样

textArea.setText(getText(R.string.your_html_text));

于 2012-12-25T13:26:59.283 回答