WebVeiw zoomControl hide problems
<h2> The source</h2>

<pre><code>public void setZoomControlGone(View view){ 
        try {
            Class wkit = Class.forName("android.webkit.WebView");
            Field field = wkit.getDeclaredField("mZoomButtonsController");
            field.setAccessible(true);
            final ZoomButtonsController mZoomButtonsController = new ZoomButtonsController(
                    view);
            mZoomButtonsController.getZoomControls().setLayoutParams(
                    new FrameLayout.LayoutParams(0, 0));
            mZoomButtonsController.setVisible(false);
            try {
                field.set(view, mZoomButtonsController);
            } catch (Exception e) {
                e.printStackTrace();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    } 
</code></pre>

<p>---log</p>

<pre><code>07-25 16:28:27.414: W/System.err(19847): java.lang.NoSuchFieldException: mZoomButtonsController
07-25 16:28:27.419: W/System.err(19847):    at java.lang.Class.getDeclaredField(Class.java:631)
07-25 16:28:27.419: W/System.err(19847):    at kr.ac.hanyang.m.UnivHukSpecialWevView.setZoomControlGone(WevView.java:551)
07-25 16:28:27.419: W/System.err(19847):    at kr.ac.hanyang.m.UnivHukSpecialWevView.onCreate(WevView.java:138)
07-25 16:28:27.419: W/System.err(19847):    at android.app.Activity.performCreate(Activity.java:4465)
07-25 16:28:27.424: W/System.err(19847):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1052)
07-25 16:28:27.424: W/System.err(19847):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1932)
07-25 16:28:27.424: W/System.err(19847):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1993)
07-25 16:28:27.424: W/System.err(19847):    at android.app.ActivityThread.access$600(ActivityThread.java:127)
07-25 16:28:27.424: W/System.err(19847):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1159)
07-25 16:28:27.424: W/System.err(19847):    at android.os.Handler.dispatchMessage(Handler.java:99)
07-25 16:28:27.429: W/System.err(19847):    at android.os.Looper.loop(Looper.java:137)
07-25 16:28:27.429: W/System.err(19847):    at android.app.ActivityThread.main(ActivityThread.java:4507)
07-25 16:28:27.429: W/System.err(19847):    at java.lang.reflect.Method.invokeNative(Native Method)
07-25 16:28:27.429: W/System.err(19847):    at java.lang.reflect.Method.invoke(Method.java:511)
07-25 16:28:27.429: W/System.err(19847):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
07-25 16:28:27.429: W/System.err(19847):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
07-25 16:28:27.429: W/System.err(19847):    at dalvik.system.NativeStart.main(Native Method)
</code></pre>

<hr>

<p>ics in the previous version is working properly.
ics, but could not come up with the appropriate fields not shown at the log there any workaround?</p>
