我正在试图找出如何使用Android的WebView设置显示已定义的本地HTML页面数组的WebView。我还希望能够使用向左或向右轻拂在阵列中的每个页面之间滑动。关于如何实现这个的任何想法?
下面的代码可以让您了解我的目标:
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("file:///Android_Assets/HTML/page1.html, file:///Android_Assets/HTML/page2.html, file:///Android_Assets/HTML/page3.html");
view.loadUrl(url);
return true;
}
}
答案 0 :(得分:1)
WebView不会像您在代码段中那样加载多个页面。您想要做的是将您的页面读入字符串,然后使用WebView.loadData加载到您的webview中。并here is详细了解如何实施滑动。