2011-05-04 13 views
0

tablelayout을 작성했으며 tablelayout m 행을 동적으로 추가했습니다. 동시에 4 개의 TextView을 동적으로 추가합니다. TextView 크기가 다릅니다. 내 질문에 따라 TextView 높이를 설정하는 방법입니다. 즉, 하나의 크기가 증가하면, 특정 행 높이를 조정한다. 도와주세요.Android TextView

+0

이 나는 ​​회색으로 배경을 TableLayout을 설정했습니다. 모든 행을 정확하게 볼 수 있어야합니다. – uday

답변

0

다음 몇 가지 단계를 따르면 도움이 될 수 있습니다.

1) 테이블 행 너비를 fill_parent & 높이로 wrap_content로 설정하십시오. 2) 위의 네 가지 textview를 ui에 표시하려는 순서대로 추가하십시오.

예컨대

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); 

&은 결국 내 XML로

table.addView(tablerow,LayoutParams.FILL_PARENT,LayoutParams.wrap_content)); 
+0

@ Vladimir & Sumant : 이미 시도했지만 작동하지 않습니다. – uday