2011-12-26 19 views
0

私は扇形を描くことができるようになりました。 今、私はそのドロウアブルの右側にいくつかの下向き矢印(画像になる)を追加することができると考えています。その弓形のそのような右側は、下向き矢印であるが、その描き手の一部である。下の画像を追加することができるので、私はいくつかの魔法を行うことができ、このXMLでractangleアンドロイドの背景ドロワブルにイメージ参照を追加するには?

<?xml version="1.0" encoding="utf-8"?> 
<!-- res/drawable/editdraw.xml --> 
<shape 
    xmlns:android="http://schemas.android.com/apk/res/android"> 
    <corners android:radius="3dp"/> 
    <stroke android:width="2px" android:color="#666666"/> 
</shape> 

のための私のxml ..

または他の任意の身体

はちょうど私と一緒に共有するよりも、それを実現するために、いくつかの異なる方法を持っています。 私が間違っていると私にもお勧めします。

答えて

1

ええ、それは複数の図形を含むレイヤーリストを使用してシェイプで行うことができます。この方法で、形状矩形と三角形のような形を作成し、それらをリストに入れます。レイヤーリストに関するこれらの質問チェック:
nested shapes in android sdk Can I use multiple shapes in one Android drawable?

を、それがSDKに存在するものではありませんが、ShapeShapeDrawableを拡張するクラスを作成し、あなたにそれを使用することができますので、三角形の形状は少しトリッキーになりますxml。 (そのことはわかりませんが、Javaでこれらの図形を直接定義する必要があるかもしれません)

関連する問題