程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> webview-動態的改變 Webview 的高度

webview-動態的改變 Webview 的高度

編輯:編程綜合問答
動態的改變 Webview 的高度

我想動態的改變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循環中,但是高度只有一厘米高。
我想要更多不一樣的高度,我試著設置了最低高度以及變化比例,但是還是不起作用。如何設置?

最佳回答:


試一下將WebView放入LinearLayout中
類似以下方式

LinearLayout.LayoutParams lp=new LinearLayout.LayoutParams(w, l);
ll..setLayoutParams(lp);
ll.addView(answerHtml);
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved