안드로이드 개발 질문/답변
(글 수 45,052)
화면에 세로로 1번부터 20번까지 배열 안의 값을 나타내고
그 열 오른쪽에 또 1번부터 20번까지 일렬로 값을 나타낼려고
OnCreat()에
밑에 처럼 해 보았습니다.
.
.
.
setContentView(R.layout.main);//밑에 layout을 정해놓았기 때문에 이 메서드는 무시됨
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(1);//세로로 열을 정렬한다.
layout.addView(team[i]);
setContentView((layout));//화면에 레이아웃대로 나타낸다.
이렇게 하면 한 열은 나타납니다.
근데 오른쪽에 다른 열을 나타낼려면 어떻게 해야 하는지 문의 드립니다.
그 열 오른쪽에 또 1번부터 20번까지 일렬로 값을 나타낼려고
OnCreat()에
밑에 처럼 해 보았습니다.
.
.
.
setContentView(R.layout.main);//밑에 layout을 정해놓았기 때문에 이 메서드는 무시됨
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(1);//세로로 열을 정렬한다.
layout.addView(team[i]);
setContentView((layout));//화면에 레이아웃대로 나타낸다.
이렇게 하면 한 열은 나타납니다.
근데 오른쪽에 다른 열을 나타낼려면 어떻게 해야 하는지 문의 드립니다.




지금처럼 세로 방향과 가로 방향을 병행하려면, LinearLayout안에 LinearLayout을 하나 더 넣는다거나 다른 Layout을 사용해야 겠지요.