android中删除动态加载的view后,还是占据位置,无法移除
  最近做了一个wbview的titleBar就是把一个layout放在webview上能随着webview一起滚动,类似于自带的浏览器上面显示进度条和URL的,结果我用全屏时无法把上面的titleBar移除,移除后还是占位置
哪位仁兄有相关的经验,共享下
  在源码中说用setEmbeddedTitleBar传入NULL就可移除,可我试过没有成功
  求解

解决方案 »

  1.   

    问题解决了是我自己传错了参数
    传入参数的方式不对
    Object[] values = new Object[]{linearLayout};
    Class[] types = new Class[]{View.class};
    ReflectUtil.invokeMethodWithParams(WebView.class, FusionField.currentWindow, "setEmbeddedTitleBar", values, types);如果写成
    ReflectUtil.invokeMethodWithParams(WebView.class, FusionField.currentWindow, "setEmbeddedTitleBar", null, null);
    就不行
      

  2.   

    你编译android浏览器的源码,那里面有,知道原理后,小改一下就行了