Android:停止缩小图像

Joh*_*ith 7 user-interface android image view scale

我试图在视图中绘制图像,但在尝试保持原始图像的比例时遇到问题.基本上,我有一个小视图,我想在视图中显示部分图像.然后,意图是对图像执行翻译,以便在视图中显示不同的部分.

无论我尝试什么,图像都会自动缩小以适应视图,或者整个图像都是可见的.我试过玩BitmapDrawable,ImageView和Layout上的设置无济于事.

有人知道实现这个目标的好方法吗?

Aar*_*onM 0

这可能不是最有效的方法,但如果您不打算移动太多,它就可以了。将其视为 spritesheet,使用 Bitmap.createBitmap(Bitmap source, int x, int y, int width, int height) 从原始位图中获取所需的部分作为其自己的位图,然后将其传入。然后将其传递而不是整个位图,它只会处理您希望显示的部分。