2013-01-09 148 views
0

我試圖動態改變的WebView的高度,這是我的代碼,更改網頁視圖高度動態

WebView answerHtml = new WebView(this); 
      answerHtml.setId(i); 
      answerHtml.setOnTouchListener(AnswerListener); 
      answerHtml.setBackgroundColor(0); 
      answerHtml.setBackgroundResource(R.drawable.ans_back); 
      answerHtml.getSettings().setJavaScriptEnabled(true); 
      answerHtml.loadDataWithBaseURL(null, a.getText(), "text/html", 
        "utf-8", null); 
      ansCellLayout.setTag(OPTION_LAYOUT_TAG); 
      ansCellLayout.addView(answerHtml); 

,這是for loop,但身高只有這個大



我希望它有更多的高度我已經嘗試設置minimun高度,縮放但不工作,請幫助。

回答

1

嘗試此代碼,同時將WebView添加到您的佈局。

ansCellLayout.addView(answerHtml, new LinearLayout.LayoutParams(100, 100)); 

希望ansCellLayoutLinearLayout和web視圖將與100的寬度和高度100被創建。

+0

好的,但是這行abc ansCellLayout.addView(answerHtml);我應該刪除嗎? – Goofy

+1

@Goofy檢查我編輯的答案。您只需添加布局參數,以便它將創建100 x 100高度的web視圖。 – TNR

+0

嘿感謝它的作品,但webview不在中心?怎麼做? – Goofy