0

2 つの方法でアプリケーションにグラデーションを実装します。実際の .png とグラデーションを使用する形状。私は、2 つの異なる実装がすべてのデバイスで適切に機能することを確認するために、あらゆる場所を検索してきました。私は2つの解決策に行き着きました。

1. GradientDrawable.setDither()

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

ある方法は他の方法よりも優れていますか? 両方の方法を使用する必要がありますか?

4

1 に答える 1

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

それはあなたにとって良いものでした..

それを見てください...グラデーションはSurfaceViewでは縞模様に見えますが、通常のViewでは非常に滑らかに見えます

それが役に立てば幸い...

于 2012-07-09T16:34:16.160 に答える