View クラスを拡張し、draw メソッドをオーバーライドしました。draw メソッドでは、canvas を使用して四角形を描画します。しかし、この四角形は単純で、ブローとして表示する必要があります。下の画像のような四角形を描くにはどうすればよいですか?

View クラスを拡張し、draw メソッドをオーバーライドしました。draw メソッドでは、canvas を使用して四角形を描画します。しかし、この四角形は単純で、ブローとして表示する必要があります。下の画像のような四角形を描くにはどうすればよいですか?

4 つのポイント (moveTo と lineTo) を使用して上部のパスを作成し、Canvas.drawPathで描画します。右側も同様に行います