webView的布局中设置android:layout_height="wrap_content"啊,难道不是这样吗?

解决方案 »

  1.   

    字体大小会动态变化?
    如果是,那webview的高度变化就要取决于字体,那就得得到动态变化的字体,再来改变webview的高度
      

  2.   

    用android:layout_weight=""属性布局
      

  3.   

    可能是我没有说清楚吧,我用一个共通的方法来控制每个页面字体大小,当这个页面就是webView的时候,字体的缩放不会在页面空白,但是当在一个页面用动态生成的TextView来显示文字内容(业务需求),然后再用这个共通方法来改变页面字体大小,把字体变小时该页面就会有空白。
      

  4.   

    目前我使用的是动态加载webview,每次都重新inflate一次。不过会看到界面明显闪动一下。
      

  5.   

    试一下
    ll.removeAllViewsInLayout();
    LinearLayout.LayoutParams lp=new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
    ll.setLayoutParams(lp);
    ll.addView(webView);
      

  6.   

    使用webview完成这样的效果,不管inflate还是先remove再添加,都会有一个闪屏。
    建议还是不要用webview实现。