아래도  또다른 질문 올렸었는데요~

 

xml 없이 자바소스로만 테스트중인데

 

 

 

LinearLayout layoutheader = new LinearLayout(this);
     String[] headercontent = new String[] {"구분", "계획", "실적", "전년"};
     TextView text1, text2, text3, text4;
     text1 = new TextView(this);
     text2 = new TextView(this);
     text3 = new TextView(this);
     text4 = new TextView(this);
     
     layoutheader.setOrientation(LinearLayout.HORIZONTAL);
     
     
     text1.setText(headercontent[0]);
     text2.setText(headercontent[1]);
     text3.setText(headercontent[2]);
     text4.setText(headercontent[3]);
     
     
     layoutheader.addView(text1);
     layoutheader.addView(text2);
     layoutheader.addView(text3);
     layoutheader.addView(text4);
     
     setContentView(layoutheader); 

 

 

 

현재 이렇게 작성했어요

텍스트 4개만 수평정렬 시켰네요

그래서 결과물은

 

 

구분 계획 실적 전년

 

 

이렇게 나오네요

이건 수평정렬로 해서 그렇고.........

 

 

 

 

 

 

 

이제 여기서 다시 수직정렬로 또다른 내용을 추가하고 싶은데

 

예를 들면

 

구분 계획 실적 전년

종이컵

물컵

정수기

 

 

 

이렇게요~

 

그리고 그 후에도

 

 

구분 계획 실적 전년

종이컵 연필

물컵 지우개 공책

정수기

 

뭐 이런식으로 수평정렬, 수직정렬이 동시에 되도록 추가할 예정인데요

 

 

 

일단

구분 계획 실적 전년

종이컵

물컵

정수기

이것도 안되네요 ㅠㅠㅠㅠ

 

 

 


     setContentView(layoutheader); 

이걸로 인해 메인이 호출되는거 아닌가요??

하나의 레이아웃만 호출되는 것 같은데..

전 레이아웃이 여러개가 필요하거든요 ㅜㅜ

어떻게 해야하나 조언 좀 부탁드려요

 

 

사실

setContentView(layoutheader); 이 부분 전에

 

     layoutheader1.setOrientation(LinearLayout.VERTICAL);
     text5 = new TextView(this);
     text5.setText("나와라");
     layoutheader1.addView(text5);

이만큼 추가했는데... 그럼 수평으로 우선 정렬하다가

text5부터는 수직으로 정렬해줄꺼라고 생각했는데

마지막꺼만 먹혀서 전부 수직정렬로 나오네요^^;;;

 

 

아.... 도움 좀 주세요 ㅠㅠ     

xml없이 자바소스로만이에요 ㅍㅍ