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

如何在Android模拟器中显示静态HTML页面?

如何解决《如何在Android模拟器中显示静态HTML页面?》经验,为你挑选了2个好方法。

我想在我的android模拟器中显示一个静态HTML页面.



1> Nimesh Madha..:

Android HTML资源中描述了一种更简单的方法,并引用了其他资源.它对我来说很好.

将HTML文件放在root中的"​​assets"文件夹中,使用以下命令加载:

webView.loadUrl("file:///android_asset/filename.html"); 



2> Tim H..:

我假设你想在webview中显示你自己的页面?

将其创建为您的活动:

public class Test extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        WebView webview = new WebView(this);
        setContentView(webview);
        try {
            InputStream fin = getAssets().open("index.html");
            byte[] buffer = new byte[fin.available()];
            fin.read(buffer);
            fin.close();
            webview.loadData(new String(buffer), "text/html", "UTF-8");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

这将从项目资产/文件夹中读取文件'index.html'.

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