缩放不适用于绘制的圆圈

时间:2018-06-30 12:49:42

标签: android canvas zoom ondraw

我已经在代码中从以下github存储库中实现了TouchImageView类。 https://github.com/MikeOrtiz/TouchImageView/blob/master/src/com/ortiz/touch/TouchImageView.java

在上述onDraw方法中的TouchImageView类中,我已经实现了以下代码来绘制圆圈

            dotPaint.setColor(ContextCompat.getColor(getContext(), R.color.map_site_dot));              
            Point point = site.getPoint();                
            canvas.drawCircle((float) point.getX(), (float) point.getY(),
                    ViewUtils.dpToPx(DOT_DEFAULT_RADIUS), dotPaint);

但未显示圆圈。

如果我已使用dispatchDraw覆盖方法绘制圆,则将其绘制在图像上。  然后缩放不会应用于绘制的圆,仅适用于下图。  您能帮我吗?

0 个答案:

没有答案