我已經創建的LinearLayout編程爲設置佈局高度,以Wrapcontent到動態創建的TextView
LinearLayout wrapper = new LinearLayout(this.getContext());
和TextView的作爲TextView et = new TextView(getContext());
我想textviews佈局高度被wrapcontent所以我這樣做
et.setLayoutParams(new LayoutParams(android.view.ViewGroup.LayoutParams.WRAP_CONTENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT));
然後我將Textview et添加到LinearLayout中作爲
wrapper.addView(et);
但是當我如上設置LayoutParams時,我的textview消失並且不顯示在UI中。 如果我在默認情況下刪除它,Textview將把高度設置爲MATCHPARENT。
如何將textviews layoutheight設置爲WRAP_CONTENT
?
有你在設置文本嘗試它。 –
我認爲它消失了,因爲它沒有任何東西可以顯示。 –
我已經設置文本,如果我不設置textparams textview我的文字是可見的 – Mario