2

画像があり、OnTouchListener を使用して画像の中心にグロー効果を適用する必要があります

このようなもの。

ここに画像の説明を入力

どうすればこの効果を達成できますか? 画像の外側部分にグロー効果を適用できる例を調べました。

白い画像を使用して背景画像の上に配置することでこれを実現できますが、画像を使用せずにそれを行うことはできますか?

編集

この投稿も見つけましたが、解決策はありません。

Android : 画像ボタンまたはボタンを押すと効果が強調表示されます

4

2 に答える 2

3

を使って円を描いてみませんか?

Canvas canvas = new Canvas(bmp);
canvas.drawCircle(x, y, radius, paint);

次に、for ループでアルファをわずかに小さくし、半径を大きくして、同じ円を何度も何度も描画しますか?

Paint.setAlpha();

編集:実際、それはメモリにとってかなり悪いように聞こえますが、これまで試したことはありません.

于 2013-08-22T06:35:27.053 に答える