使用webView显示html页面很容易。如下:
why = (WebView) findViewById(R.id.webView);
String htmlStr = "http://myhtml";
why.loadUrl(htmlStr);
但我的困难是在本地显示一个带有file.html的html页面。 我应该将file.html放在我的项目中以及如何使用WebView进行调用?
感谢您的回复,对不起我的英语不好。
答案 0 :(得分:3)
将.html
文件放入项目的assets
文件夹,并使用以下代码 -
WebView wv = (WebView)findViewById(R.id.webview1);
wv.loadUrl("file:///android_asset/index.html");
wv.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
});