한 클래스가 다수의 레이아웃을 참조하는 방법(?)
제가 예를들어..
1번CLASS -> 1번LAYOUT
2번CLASS->2번LAYOUT
3번CLASS->3번LAYOUT
이런 식으로 각 클래스가 해당 레이아웃을 호출하는 식으로 만들었습니다.
EX) 대략 일부분을 보면 이런 식입니다.
===========================================================
public void onClick(View v){
if(v.getId()==R.id.btn4){
Intent intent=new Intent(this,PR_SUB1A1.class); startActivity(intent);
}
↓
super.onCreate(savedInstanceState);
setContentView(R.layout.pr_sub1);
===========================================================
문제는 클래스와 레이아웃이 많아 지면서 용량이 과도하게 커지는건데요.
한 패키지 안에 여러개의 클래스를 묶는다고 해야할까요?
무식해서 질문조차 뭐라고 올려야 될지 모르겠지만
제가 하고자 하는건 한 이클립스 상의 "SRC" 안에 있는 하나의 CLASS 파일 안에서
여러개의 레이아웃을 자유로이 드나들수있게끔 하고싶습니다.
이런식으로 말입니다.
제가 위에 보셨겠지만 버튼을 누르면 해당 레이아웃으로 이동 거기서 또 버튼을
누르면 다른 레이아웃으로 이동, 이런 식인데요
각 레이아웃마다 담당 클래스를 만들어서 출력하보니 용량이 토할듯이 커졌습니다..
해결책이 감도 안잡혀요..
여긴 지방이라 학원도 없어요 ㅠ_ㅠ
도와주세요 ㅠㅇㅠ..




setContentView(R.layout.main); <--- 요녀석을 여러번 하더라도 제일 마지막에 적용이 되구요...
include 나 ViewFlipper 사용하시면 비슷하게 만드실수 있을것 같은데요...ㅎ