我有一个观点,我已经覆盖了onDraw方法,将我需要的信息输出到画布上。在同一个屏幕上我有一个图表,所以我认为如果他们都使用相同的缩放/平移机制,它将是最方便用户的。是否可以覆盖GraphicalView并在非图形视图上使用内置于achartengine中的缩放?
答案 0 :(得分:1)
有可能。 可能最干净的方法是为平移和缩放操作注册监听器,当收到有关此类事件的通知时,您可以在视图中执行自己的缩放和平移逻辑。 如果您有一个作为AChartEngine图表视图的mChartView变量,您可以执行以下操作:
mChartView.addZoomListener(...);
mChartView.addPanListener(...);
丹