Map 将屏幕坐标(X,Y)映射到位图坐标(X,Y)

Map 将屏幕坐标(X,Y)映射到位图坐标(X,Y),map,bitmap,screen,Map,Bitmap,Screen,在我的应用程序中,需要将event.getx和event.gety值映射到位图图像x和y坐标。一个解决办法是 imageView.getImageMatrix().invert(matrix); touchPoint = new float[] { event.getX(),event.getY() }; matrix.mapPoints(touchPoint); 这很好,但在我的应用程序中,我没有使用Imageview获取矩阵,而是使用Canvas创建位图。现在

在我的应用程序中,需要将event.getx和event.gety值映射到位图图像x和y坐标。一个解决办法是

    imageView.getImageMatrix().invert(matrix);
    touchPoint = new float[] { event.getX(),event.getY() };
    matrix.mapPoints(touchPoint);   
这很好,但在我的应用程序中,我没有使用Imageview获取矩阵,而是使用Canvas创建位图。现在,我遇到了将单击的x和y映射到位图图像x和y位置的问题。请提供任何其他解决方案。 我已经检查了从画布获取矩阵,并将位图作为参数传递,但没有任何用处

问候,, 拉凯什