当在android中设置图像作为背景时,跳过图像中的透明背景

时间:2017-09-02 14:41:39

标签: android image

我正在开展一个项目,我正在使用大量图片。我的朋友设计了photoshop中的所有图像,所有这些图像都是我所需的尺寸。 但问题是,当我的朋友从photoshop导出这些图像时,他导出了具有透明背景的图像,并且图像的透明背景使得框架尺寸大于所需的尺寸。当我将该图像设置为某个ImageView时,由于其较大的帧大小,它会扩展到整个屏幕。

现在我的问题是,有没有办法在imageview中设置图像,以便自动忽略透明部分,并且我所需大小的图像只是设置在imageview中。或者需要在photoshop中裁剪这些图像,然后使用这些图像。

如果有人无法理解这个问题我很抱歉,但如果被问到我可以详细说明。

1 个答案:

答案 0 :(得分:0)

我这样做的方法就是在photoshop中编辑它们,但如果你想看一下,我找到了另一种方法。它叫做webP,你可以查看here。有了这个你可以跳过透明度,但我认为大小将保持不变,你可以尝试,如果你想。

希望这有帮助!