私は次のカスタムビューを持っています:
これは、CanvasのdrawArc()
方法を使用して達成しました。ただし、このdrawArc()
方法では、円弧の内側の半径を制限することはできません。
私が欲しいのはこのようなものです:
外輪だけが残っているところ。
必要なのはdrawArc()
、円弧の内半径を設定できる関数です。誰かがそれを行う方法を考えていますか?
(ところで、透明にする必要があるため、内側の領域を上塗りしても機能しません。Color.TRANSPARENT
赤と青の円錐をペイントした後に内側の円をペイントしても、古い色は削除されません。透明な別のレイヤーを上に配置するだけです。そしてそれを通して私はまだ赤と青を見ることができます)