使用 webView 显示 html 页面很容易。如下:
why = (WebView) findViewById(R.id.webView);
String htmlStr = "http://myhtml";
why.loadUrl(htmlStr);
但我的困难是在本地显示一个带有 file.html 的 html 页面。我应该将我的 file.html 放在我的项目中的什么位置以及如何使用 WebView 调用?
谢谢你的回复,也很抱歉我的英语不好。
将该.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;
}
});