如何启用缩放控件,捏放大WebView?
Android的默认浏览器应用程序在滚动时显示缩放控件,还允许缩放缩放。 如何为我自己的Webview启用此function?
我试过了:
webSettings.setBuiltInZoomControls(true); webSettings.setSupportZoom(true);
但是没有任何function被启用。 顺便说一句,我已经为Webview设置了一个WebChromeClient
和一个WebViewClient
,如果这WebChromeClient
。
谢谢!
奇怪。 里面的OnCreate方法,我正在使用
webView.getSettings().setBuiltInZoomControls(true);
在这里工作正常。 在你的webview中有什么特别的东西?
使用这些:
wv.getSettings().setBuiltInZoomControls(true); wv.getSettings().setDisplayZoomControls(false);
检查你是否没有包装你的Webview的ScrollView 。
在我的情况下,这是问题。 看起来ScrollView获取捏手势的方式。
要解决这个问题,只需把你的Webview带到ScrollView之外 。