안드로이드 개발 질문/답변
(글 수 45,052)
메인 레이아웃이 있으면 다른 xml파일에서 정의해둔 레이아웃을
Id로 가지고 와서 부처 주고자 하는데 에러가 납니다.
LinearLayout li = (LinearLayout) findViewById(R.id.a);
GridView gr = (GridView) findViewById(R.id.b);
// li 와 gr 레이아웃은 서로다른 xml파일에 정의되어있습니다.
gr.setAdapter(new DataAdapter(this));
할경우 에러가 나는데요.
다른곳의 레이아웃도 id만 알아서 Main쪽에서 가져다 쓸수있는 방법이 있는지점 알려주세요.
레이아웃여러개를 써야하는데 작업상 레이아웃을 파일로 구분하여 정의해노코 Main쪽에서 필요한것을 가져다
addView하고 DeleteView해서 쓰고자 합니다.
감사합니다.




그게 싫으시면 LayoutInflater를 사용해 보세요.