2011-08-03 4 views
0

나는웹보기 높이 변화

 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(),""); 

는 이제 두 개의 버튼의 클릭에 내가 웹보기의 내용을 변경할 필요가되도록 웹보기를 구현하기 위해 노력하고 있습니다. 그러나 랩 콘텐츠가 작동하지 않습니다. 그것은 항상 더 많은 것을 가지고있는 높이를 취합니다.

도와주세요.

답변

0

WebView에 parentView를 제공하고 그보기로 costum View를 만든 다음 WebView가 부모의 너비/높이와 일치하도록합니다.