3

キャンバスを使用してカスタム シェイプを描画しています。Android プログレスバー ビューのように、最後にグロー効果を追加したいと考えています。私は Android のソースを調べようとしましたが、そのような効果がどのように実現されているかはわかりませんでした。

望ましい効果

4

2 に答える 2

2

グロー効果は PNG 画像の一部です。ソース ファイルを参照してください。android:progressDrawableの値として( drawable/progress_horizo​​ntal_holo_lightを介して間接的に) 使用されます。

于 2013-04-09T09:38:31.350 に答える
2

経由で使用できるBlurMaskFilterを使用して、グローイングを実現できますpaint.setFilterMask(maskFilter)

いくつかのクールな効果を実現するには、さまざまなフィルターを使用して複数の描画を行う必要がある場合があります。

于 2013-04-09T09:40:50.197 に答える