2012-03-17 5 views
5

私は、Androidアプリ用のポリゴン、特に三角形を描画する方法を探していました。AndroidでXMLでポリゴンを描く

ShapeDrawable hereで特定の図形のレイアウトでXMLファイルを作成して使ってみましたが、私が知っている限り、四角形、楕円形と輪郭にしか使えません。

PathとPathShapeでプログラムでポリゴンを描画したり、OpenGLで描画したり、Photoshopで.pngを描画することは可能ですが、XMLレイアウトで作成する方が好きです。たとえば、これを行うためのカスタムコンポーネントを作成することは可能でしょうか?

答えて

2

おそらく、lineTo()を使用してパスを構築するサブクラスにPathadd custom XML attributesを拡張できます。ポリゴンの点は配列参照として指定できます。

+1

探している人は、これが答えかもしれません:https://code.google.com/p/adet/ – anthropomo

関連する問題