文件名称:android WebView设置setBuiltInZoomControls(true)同时隐藏缩放按钮
文件大小:54KB
文件格式:ZIP
更新时间:2016-04-02 06:42:30
android webview缩放
WebView设置setBuiltInZoomControls(true)后,隐藏缩放按钮的控件在webView的源码里是通过: private ZoomButtonsController mZoomButtonsController; 这个私有控件控制的,而且也没有public方法可以获得此私有属性。在网上找了一下,基本没有解决办法。本人花了点功夫,最后终于解决了这个问题,下边说一下解决思路: 通过反射机制取得此私有属性mZoomButtonsController,并获得此属性的zoomControl,设置为 gone。 具体实现代码可以下载附件查看
【文件预览】:
WebView_ZoomControl_Gone
----.project(860B)
----project.properties(361B)
----proguard.cfg(1KB)
----src()
--------com()
----AndroidManifest.xml(814B)
----res()
--------drawable-ldpi()
--------drawable-hdpi()
--------drawable-mdpi()
--------layout()
--------values()
----assets()
----gen()
--------com()
----.classpath(364B)
----bin()
--------resources.ap_(10KB)
--------classes()
--------res()
--------WebView_ZoomControl_Gone.apk(14KB)
--------classes.dex(3KB)