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);
在框架布局中,我有几张图片。就像后面大图贴图上的小标记图
我正在尝试实现缩放,并且能够在一个 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);