Android Bitmap Alpha Banding

Kag*_*age 5 android alphablending bitmap

我有一个径向alpha渐变的png,因此在边缘处它的黑色和中心是完全透明的,具有漂亮的平滑渐变.

当我加载我的Bitmap并将其显示在SurfaceView Canvas上时,我会得到不好的alpha条带.而不是一个漂亮的平滑渐变,alpha值似乎跳下来并导致所有相同alpha值的大带.

据我所知,带有alpha通道的位图在加载或绘制时不应转换.如何在画布上正确绘制我的png?

任何帮助将不胜感激,谢谢!= d