3

ビューを作成する必要があります(他のビューのマスクとして機能するため)かぶせる。円は透明で、外側の領域は半透明です。canvas.clipRegion(..) を使用して作成できますが、http://developer.android.com/guide/topics/graphics/hardware-accel.htmlによると、ハードウェア アクセラレーション デバイスではサポートされていません。Xfermode でこのビューを作成しようとしていますが、まだ成功していません。

4

1 に答える 1

0

canvas.drawArc()メソッドが役立ちます。

ペイント スタイルをSTROKE,set Alpha(150,多分)に設定します。

次に、STROKE WIDTH画面いっぱいに設定します。

于 2017-01-24T13:33:33.260 に答える