我有一个图像,它周围有一个相当大的阴影,它的背景是透明的。我从photoshop将其保存为png文件,并通过xml在imageview中使用。这导致阴影有一个带状效果,只是不好看。不太确定该怎么办…

最佳答案

只要添加

// set 32 bit window (draw correctly transparent images)
getWindow().getAttributes().format = android.graphics.PixelFormat.RGBA_8888;

在oncreate(…)中
http://www.curious-creature.org/2010/12/08/bitmap-quality-banding-and-dithering/

07-26 08:16