我正在寻找以下问题的解决方案:如何将
我认为应该是这样的:
所有这些的原因是,当图像的宽高比与其他图像不同时,
Bitmap
的大小更改为固定大小(例如512x128)。必须保留位图内容的纵横比。我认为应该是这样的:
创建一个空的512x128位图
将原始位图缩小以适应512x128像素,并保持其宽高比
将缩放后的位图复制到空位图中(居中)
所有这些的原因是,当图像的宽高比与其他图像不同时,
GridView
会使布局混乱。这里是一个截图(除了最后一张图片外,所有图片都具有4:1的宽高比):