Android 在 Framelayout 中实现多张图片的缩放?

Android Implement zoom of multiple images in a Framelayout?

在框架布局中,我有几张图片。就像后面大图贴图上的小标记图

我正在尝试实现缩放,并且能够在一个 ImageView 上实现缩放,但其余图像未按比例放大,并且小图像(标记图像)的位置因放大而受到影响。

其余图像的位置也应相对于其先前位置缩放 in/move。

这可以通过将所有位图合并到 canvas 上来完成,这将使一个位图成为所有位图的组合。一旦 canvas 准备就绪,只需将其连接到 ImageView。

绘制的位图Bitmap = Bitmap.createBitmap(1280, 720, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(drawnBitmap);

canvas.drawBitmap(, null, , new Paint());

mapImageView.setImageBitmap(drawnBitmap);