【发布时间】:2023-03-04 08:17:07
【问题描述】:
我正在寻找以下问题的解决方案:如何将Bitmap 的大小更改为固定大小(例如 512x128)。必须保留位图内容的纵横比。
我觉得应该是这样的:
创建一个空的 512x128 位图
缩小原始位图以适应 512x128 像素,同时保持纵横比
将缩放后的位图复制到空位图(居中)
实现这一目标的最简单方法是什么?
所有这一切的原因是,当图像的纵横比与另一个图像的纵横比不同时,GridView 会使布局混乱。这是一个屏幕截图(除了最后一张,所有图片的宽高比都是 4:1):
【问题讨论】:
标签: android view bitmap scaling