안드로이드 개발 질문/답변
(글 수 45,052)
한 액티비티에 3개의 그래프를 그리려구요.
한 그래프가 하나의 커스텀 뷰로 구성되어 있게 하려고 했더니 도통 안 돼서;;
실은 그래프 그리는데 커스텀 뷰로 하는 게 맞는 건지도 잘 모르겠고요.......
각 그래프는 각기 다른 수치를 갖는 사인파를 그릴 겁니다.
이런 경우 커스텀 뷰로 하는 게 맞나요?
애니메이션뷰 같은 걸로 그려야 하나요?
그것도 아니면 뷰플리퍼?
일단 그래프를 그리는 건 따로 View 클래스 상속받는 클래스를 만들어서 canvas로 그리려고 하는데요.......
어떻게 하는 게 제일 효율적...이거나 구현 가능한가요? ^^;;
왕초보가 질문드립니다.
도와주세요~




허허.. 어제부터 계속 같은 질문만 올리시는거 같은데..ㅡㅡ 일단 그래프는 뷰를 상속받은 커스텀뷰로 하는게 적합하구요..
제가 잘 못찾는건지는 몰라도... 오픈소스로 돌아다니는 그래프들은 커스터 마이징하기가 쉽지 않습니다. UI도 별로구요.. 그냥 canvas에 단색 컬러로 그린것들이 대부분입니다.
3개의 그래프를 한 엑티비티에 그리려면 일단 3개 영역으로 레이아웃을 나누고
각각의 영역에 커스텀뷰를 셋팅해 주면 되겠죠..
커스텀뷰는 draw 메소드를 오버라이딩해서 그래프를 그려주면 됩니다...
나인패치 이지미등을 이용해서 막대그래프를 그린다던가 하는것두 가능하구요..