【发布时间】:2011-07-19 10:48:41
【问题描述】:
我有一个使用 onDraw 开发的正在运行的图形库,使用 canvas.drawLine 方法绘制图形。在 onTouch 中,我实现了滚动功能。
现在我的客户想要 Zoom/Pinch。是否可以在不重绘这些操作的情况下对此类视图执行缩放/捏合?
实现这一点的最佳方法是什么?
接下来.. 如何为此显示缩放指示器? 我有一些如何设法显示缩放比例(scaleFactor * 100)。我将如何显示缩放指示器?我可以使用 canvas.drawBitmap 显示静态图像。但是有没有更好的方法呢?
感谢任何帮助
【问题讨论】:
-
嘿! Ramya,你在你的图表上实现了滚动和缩放吗?
-
是的。久违了。我主要从 Vinayak 的评论/参考链接中得到了逻辑
-
好的,谢谢,我会查的
标签: android graph zooming android-custom-view