안드로이드 개발 질문/답변
(글 수 45,052)
일전에 같은 글을 올렸는데 뾰족한 수를 못 찾아서 다시 올립니다.. ㅠ_ㅠ
한 액티비티를 3등분하여 각각 커스텀 뷰로 설정해서
각각의 뷰마다 다른 그래프를 그리려고 합니다.
그런데 setContentView 함수는 한 Activity가 기준인지
3등분이 안 되네요.......
어떤 함수를 써야 할까요?
도와주세요~!! ㅠ_ㅠ
2010.12.14 20:10:16
우성회장님이 적어주신 건 이미 했고요.......
제가 묻는 건 지정해준 커스텀뷰를 화면에 보이는 함수가 어떤 거인가 하는 건데요.......
도통 모르겠네요....... ㅠ_ㅠ
이게 몇일째야... 으헝... ㅠ_ㅠ
2010.12.14 20:33:30
View 에서 LinearLayout 같은 것을 상속 받아서 구현한다는 게
java나 xml에서 Layout을 설정하라는 말씀이신가요?
그거라면 제 질문을 다시 한 번 읽어주시구요...
제가 질문을 좀 이해가 안 가게 한 건지... 아님 잘 몰라서 설명을 못 해서 그런 건지...
하나의 액티비티에 3개의 커스텀뷰가 있고 각각의 커스텀뷰에서 제가 정의한 클래스를... 받는다고 해야 하나.
제가 정의한 클래스가 View1이라는 클래스라면
View1 v1 = new View1(this);
View 커스텀뷰 = (View)v1;
이렇게 하고 setContentView하면 액티비티 통째로 다시 그려져서 제가 원하는 형태가 안 돼요.
참고로 View1에서는 canvas를 이용해 문자나 점, 선 같은 것을 그렸어요...
혹시 참고로 할 만한 커스텀뷰에 대한 글이라도 있으신 분..? ㅠ_ㅠ
xml
<커스텀뷰></>
<커스텀뷰></>
<커스텀뷰></>