WebView高度变化

时间:2011-08-03 09:54:17

标签: android

我正在尝试实现这样的webview

     tv1=new WebView(this);  
 tv1.getSettings().setSupportZoom(false);
 tv1.setHorizontalScrollBarEnabled(false); 
 tv1.setBackgroundColor(Color.TRANSPARENT);

 tv1.set


 params=new RelativeLayout.LayoutParams(width(280),LayoutParams.WRAP_CONTENT);
 params.topMargin=height(5);
 params.leftMargin=width(9);
 txt_rl.addView(tv1, params);

  textstr = ""+hm.get("fineprint");                  
    String tempo="<html><body><p ><font color='black'>" +
    ""+textstr
    +"</font></p></body></html>";
    tv1.loadDataWithBaseURL("", tempo, "text/html", Encoding.UTF_8.toString(),"");

现在点击两个按钮我需要更改webview的内容。但是包装内容不起作用。总是需要更多的高度。

请帮忙。

1 个答案:

答案 0 :(得分:0)

为WebView提供一个parentView并将其设为costum View,然后让WebView与其父级的宽度/高度匹配