我创建了tablelayout
并在tablelayout
m动态添加行。同时动态地在行中添加四个TextView
。 TextView
大小各不相同。我的问题是如何相应地设置TextView
的高度。即如果一个TextView
的大小相应增加,则调整该特定行高。请帮帮我。
答案 0 :(得分:0)
以下几个步骤可能对您有帮助。
1)将表格行宽设置为fill_parent&高度为wrap_content。 2)按照你想要在ui上显示的顺序添加这四个textview。
e.g
tablerow.addview(textView1,LayoutParams.wrap_content,LayoutParams.wrap_content);
tablerow.addview(textView2,LayoutParams.wrap_content,LayoutParams.wrap_content);
tablerow.addview(textView3,LayoutParams.wrap_content,LayoutParams.wrap_content);
tablerow.addview(textView4,LayoutParams.wrap_content,LayoutParams.wrap_content);
&安培;最后
table.addView(tablerow,LayoutParams.FILL_PARENT,LayoutParams.wrap_content));