我创建了一个 imageView,在其中我在画布上绘制了位图。ImageView 比我绘制的位图高,所以图像最终垂直居中。
在draw方法中,位图的左上角用坐标(0,0)表示,右下角用(bounds.bottom, bounds.right)表示(使用drawable类中的getBounds获得。
我正在跟踪 ImageView 中的触摸事件。我的问题是,我如何计算相对于绘制的位图的触摸事件?我找不到有关可绘制的绘制位置的信息来计算相对事件坐标。
例如,触摸位图的左上角会在 (0,0) 位置返回一个事件。