从webl在webview中打开页面时不滚动

时间:2016-01-07 10:31:25

标签: android pdf webview

我想在android应用程序的webview中嵌入我的pdf。我使用下面的代码完成了这个:

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.underconstruction, container,
                false);
        v=rootView;
        setHasOptionsMenu(true);
        pbLoader = (ProgressBar) rootView.findViewById(R.id.pbLoader);
        pbLoader.setVisibility(View.VISIBLE);
             WebView webView = (WebView) rootView.findViewById(R.id.webview);
           webView.getSettings().setJavaScriptEnabled(true);    
           webView.getSettings().setLoadWithOverviewMode(true);
           webView.getSettings().setUseWideViewPort(true);      
           webView.setScrollX(1000);
           webView.setScrollY(1000);                                           webView.setWebViewClient(new Callback());
             webView.loadUrl(
            "http://docs.google.com/gview?embedded=true&url=" + pdf_url);

        return rootView;

    }
    class Callback extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(
                WebView view, String url) {
            return(false);
        }
    }

但我的问题是嵌入式pdf不滚动,如果滚动则不顺畅。我也使用了wv1.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);,但没有用。

0 个答案:

没有答案