2011-02-11 4 views
2

동적으로 추가 된 행과 열 (obbjects 배열에서)을 사용하여 TableLayout을 생성하려고합니다. 동적이므로 (?)android tablerow and columns in code

모든 예제는 xml 레이아웃을 사용하여 수행하고 있습니다. 코드에서 그 일을하는 유일한 방법은 단추처럼 단일보기를 추가하기 때문에 버튼과 같지 않습니다. 적어도 두 개의 열이 필요합니다. 하나는 이미지와 텍스트가있는보기를 포함합니다.

답변

3

시도는 유사하게 사용하여 다른보기 (텍스트, 이미지보기 등)을 추가 할 수있는 테이블을 만들고이

TableLayout t=new TableLayout(this); 
TableRow tr=new TableRow(this); 

같은 일을 행 및

t.addView(tr); 

에 의해 테이블에 행을 추가합니다 addView() function

+0

고마워, 내가 그랬지. 내 열에는 열이 없기 때문에, 그들은 모두 서로에 쌓여있다. 이제는 ListView에 대해 읽는 것이 더 쉬울 것입니다. – elwis

+0

t.addView (view)를 사용하여 행이없는 테이블에 뷰를 추가 할 수 있습니다. –