android webview控件的缩放问题 隐藏缩放控件
利用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();
}
}
轉載于:https://www.cnblogs.com/jason-star/archive/2012/09/03/2669720.html
總結
以上是生活随笔為你收集整理的android webview控件的缩放问题 隐藏缩放控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决Warning: Cannot mo
- 下一篇: 最常被程序员们谎称读过的计算机书籍