android webview控件的缩放问题 隐藏缩放控件
2012-09-03 23:05
351 查看
利用java的反射机制
public void setZoomControlGone(View view) {
Class classType;
Field field;
try {
classType = WebView.class;
field = classType.getDeclaredField("mZoomButtonsController");
field.setAccessible(true);
ZoomButtonsController mZoomButtonsController = new ZoomButtonsController(
view);
mZoomButtonsController.getZoomControls().setVisibility(View.GONE);
try {
field.set(view, mZoomButtonsController);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
} catch (SecurityException e) {
e.printStackTrace();
} catch (NoSuchFieldException e) {
e.printStackTrace();
}
}
public void setZoomControlGone(View view) {
Class classType;
Field field;
try {
classType = WebView.class;
field = classType.getDeclaredField("mZoomButtonsController");
field.setAccessible(true);
ZoomButtonsController mZoomButtonsController = new ZoomButtonsController(
view);
mZoomButtonsController.getZoomControls().setVisibility(View.GONE);
try {
field.set(view, mZoomButtonsController);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
} catch (SecurityException e) {
e.printStackTrace();
} catch (NoSuchFieldException e) {
e.printStackTrace();
}
}
相关文章推荐
- Android中的webview控件支持缩放并隐藏右下角缩放控制条
- android webview 实现放大缩小 隐藏控件问题
- Android WebView控件的显示,调用网页,然后隐藏
- 【Android问题及其解决】Android WebView 和 Soft keyboard 的显示隐藏问题
- Android webview 加载html 页面缩放的问题
- android webview图片文件上传兼容性问题——上传控件点击无效的解决办法
- Android之解决用webView控件展示快递100查询物流出现错误的问题
- android中webview的加载速度影响其他的控件更新问题
- android4.4以上 webview加在图片的缩放问题
- android WebView 控件加载本地sdcard中html文件图片的问题
- 关于在android webview中使用File Upload控件的问题
- WebView保留缩放功能但隐藏缩放控件
- android WebView缩放设置setInitialScale(...)后,修改设置的值,问题解决
- android webview设置缩放按钮时候无法显示问题
- android WebView缩放时卡顿问题
- android WebView 控件加载本地sdcard中html文件图片的问题
- Android 隐藏ViewPager之后,控件点击事件无法响应的问题
- Android textview autolink web 隐藏链接问题
- android WebView设置缩放setBuiltInZoomControls(true)同时隐藏缩放按钮
- android webview input控件获取焦点放大的问题