Можно ли проверить, содержится ли точка в координатах матрицы? У меня есть исходная матрица, используемая для рисования вида, и я хочу знать, включены ли координаты события onTouch в его координаты.
Спасибо
Хорошо, я должен объяснить лучше.
У меня есть собственный вид MyView. В его конструкторе я передаю матрицу, чтобы нарисовать вид. Метод onDraw:
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawBitmap(this.baseBitmap, this.matrix, null);
}
В методе onTouch я могу получить точку касания с помощью event.getX()
и event.getY()
и, используя их, мне нужно проверить, находится ли точка касания внутри MyView.
Надеюсь, теперь все ясно:)