Android WebView将多个html页面拉出来,根据用户滑动进行更改

时间:2011-03-03 16:48:44

标签: java android html5 webview android-webview

我正在试图找出如何使用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;
}

}

1 个答案:

答案 0 :(得分:1)

WebView不会像您在代码段中那样加载多个页面。您想要做的是将您的页面读入字符串,然后使用WebView.loadData加载到您的webview中。并here is详细了解如何实施滑动。