0

我将通过两种方式在我的应用程序中实现渐变。一个实际的 .png 和一个使用渐变的形状。我一直在四处寻找,以确保我的两种不同的实现在所有设备上都能很好地工作。我归结为两种解决方案。

1. GradientDrawable.setDither()

2. getWindow().setFormat(PixelFormat.RGBA_8888);

一种方法比另一种更好吗?我应该同时使用这两种方法吗?

4

1 回答 1

0
 getWindow().setFormat(PixelFormat.RGBA_8888);

那对你来说很好。。

看看它...渐变在 SurfaceView 中显示为带状,但在普通视图中看起来非常平滑

希望能帮助到你...

于 2012-07-09T16:34:16.160 回答