Android:自定义 View 缩放/捏合

标签 android graph zooming android-custom-view

我有一个使用 canvas.drawLine 方法绘制图形的 onDraw 开发的运行图形库。在 onTouch 中,我实现了滚动功能。

现在我的客户想要缩放/捏合。是否可以在不重新绘制这些操作的情况下对此类 View 执行缩放/捏合?

实现它的最佳方法是什么?

接下来.. 我如何为此显示缩放指示器? 我知道如何设法显示缩放比例 (scaleFactor * 100)。我将如何显示缩放指示器?我可以使用 canvas.drawBitmap 显示静态图像。但是还有更好的方法吗?

感谢任何帮助

最佳答案

为图表添加缩放功能:

如何实现双指缩放引用:android pinch zoom

关于Android:自定义 View 缩放/捏合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6745961/

相关文章:

android - 具有相同包名的两个不同项目

Android 通过 udp 发送 mpegts 流

python - 使用索引分割 Numpy 数组

svg - 使用 currentScale 放大 SVG

c# - 带有下一页/上一页预览的 Xamarin iOS UIScrollView : Zoom Not Working as Expected

java - 如何为通过java代码动态创建的listview设置高度?

android - JUnit - 获取 xml 报告?

java - 统一成本搜索

ruby - 我们如何在 Ruby 中进行图形表示

c# - 在当前鼠标位置缩放/拉伸(stretch)图片框?