当前位置:  开发笔记 > 前端 > 正文

如何使用android向webview显示html内容

如何解决《如何使用android向webview显示html内容》经验,为你挑选了2个好方法。

以下是我想用web sdk在webview中显示的html内容.它只会显示

//请

但是,当我将这个HTML内容放入浏览器时,它会以不同的方式显示.



Read the handouts please for tomorrow.

Please!

请建议如何解决此问题

我有另一个问题,在HTML内容中有一个标记


在此图像中没有显示.



1> droidgren..:

    使用web.loadDataWithBaseURL而不是web.loadData(并且不要忘记在需要的地方转义字符串)

    您需要添加Internet权限才能下载图像并在清单文件中查看它们.

这个例子对我有用:

public class SimpleMusicStream extends Activity {
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.main);

        WebView wv = (WebView) findViewById(R.id.WebView01);        

        final String mimeType = "text/html";
        final String encoding = "UTF-8";
        String html = "

Read the handouts please for tomorrow.

Please!" + ""; wv.loadDataWithBaseURL("", html, mimeType, encoding, ""); } }

别忘了添加:


在AndroidManifest.xml文件中



2> Android..:

您可以按上述方式执行此操作,也可以将html文件放入资产文件夹中,然后使用它来显示它

view.loadUrl("file:///android_asset/FILENAME.html");

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有