Android 当从url在webview中打开页面时,页面不会滚动
我想在android应用程序的webview中增强我的pdf。我已使用以下代码完成此操作:Android 当从url在webview中打开页面时,页面不会滚动,android,pdf,webview,Android,Pdf,Webview,我想在android应用程序的webview中增强我的pdf。我已使用以下代码完成此操作: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.underconstruction, container
@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\u INSIDE\u OVERLAY)代码>但没有用。网络视图是什么时候学会显示pdf的?如果你从谷歌文档中检索到一个pdf,它显示在网络视图中,那么你得到的不是pdf,而是html。你能对我说的话做出反应吗?你有没有试过在布局中使用scroll view?是的,但那没有用我注意到scroll在4.0.4 android版本中不起作用。但是它在棒棒糖和苹果上工作得很好kitkat版本
。如果是这样的话,你应该把这些信息放在文章的开头。否则你会把我们搞糊涂。