填充位图使其成为2的幂

时间:2012-03-10 19:31:41

标签: android

我有一堆尺寸为480x800的图像。目的是这些将填满设备的整个屏幕。

我想拍摄图像并使用createScaledBitmap()来调整图像大小以适应屏幕。然后我想把这个位图放在另一个位图里面(不要拉伸它),它的尺寸是2的幂。

因此,例如,如果屏幕尺寸为320x480,我将480x800图像的尺寸调整为320x480。然后我想将这个320x480图像放在512x512的位图内,这样原始图像就会嵌套在左上角(额外的空间是空白的)。

如何在Android上实现这一目标?到目前为止,我已经完全调整了图像的大小以适应屏幕,但没有使用两个位图的功能并填充它。

1 个答案:

答案 0 :(得分:0)

使用纹理图集

解决了这个问题