2012-01-23 2 views
3

필요한 정보를 캔버스에 출력하기 위해 onDraw 메서드를 재정의 한 뷰가 있습니다. 같은 화면에서 나는 그래프를 가지고 있기 때문에 둘 다 동일한 줌/팬 메커니즘을 사용한다면 사용자 친화적 일 것이라고 생각합니다. GraphicalView를 재정의하고 비 그래프보기에서 achartengine에 내장 된 줌을 사용할 수 있습니까?achartengine의 비 그래프보기 활용

답변

1

가능합니다. 아마도 가장 간단한 방법은 팬 및 확대/축소 작업에 대한 리스너를 등록하는 것입니다. 이러한 이벤트에 대한 알림을 받으면 뷰에서 자신 만의 확대/축소 및 팬 논리를 수행 할 수 있습니다.

mChartView.addZoomListener(...); 
mChartView.addPanListener(...); 

: 은 당신이 AChartEngine 차트보기 인 mChartView 변수를 가지고, 당신은 뭔가를 할 수 있습니다 제공