Масштаб не работает для нарисованного круга
В моем коде реализован класс TouchImageView из следующего репозитория github. https://github.com/MikeOrtiz/TouchImageView/blob/master/src/com/ortiz/touch/TouchImageView.java
в приведенном выше классе TouchImageView в методе onDraw я реализовал следующий код для рисования круга
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, чтобы нарисовать круг, то рисую поверх изображения. затем масштабирование не применяется к нарисованному кругу, оно работает только для изображения ниже. Не могли бы вы помочь мне в этом.