質問: 色々調べましたが方法を調べ出すことができませんでした。あれば教えてください。 ### 実現したいこと 不定形、ここではCanvasで用意されていない図形の描画をしたいです。 具体的には、四つの線分(直線)で区切られた領域を描画をしたいです。 イメージで言うと、四角が45°回転したようなひし形のような形です。 例)y=x,y=-x,y=x-2,y=-x+2で囲まれた四角形を傾けたような図形を塗りつぶし描画するような感じです。(実際はもうちょっと四角形から離れている形。)
回答: 複雑な図形を描画する場合は、drawPathを使うのが良いと思います。 Pathクラスの操作を覚えないといけないですが、 例えば、ドロイド君も描画可能です。 Android Developers - Canvas#drawPath) Android Developers - Path