私のアプリケーションでは、event.getx() と event.gety() の値をビットマップ イメージの x 座標と y 座標にマップする必要があります。1つの解決策は
imageView.getImageMatrix().invert(matrix);
touchPoint = new float[] { event.getX(),event.getY() };
matrix.mapPoints(touchPoint);
これは正常に動作しますが、私のアプリケーションでは、Imageview を使用してマトリックスを取得するのではなく、Canvas を使用してビットマップを作成しています。クリックした x と y をビットマップ イメージの x と y の位置にマップするのに問題があります。他の解決策を教えてください。私はすでに引数としてビットマップを渡すキャンバスからマトリックスを取得することを確認しましたが、使用しません。
よろしく、ラケシュ