2016-05-02 41 views
0

AndroidでのみXMLを使用して下向きの三角形をコーディングするにはどうすればよいですか?私は必要なものXMLを使用したAndroid下向き矢印

:ここ

enter image description here

は、私が試したものですが、私は奇妙な形で終わる:

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item> 
     <rotate 
      android:fromDegrees="45" 
      android:toDegrees="45" 
      android:pivotX="-40%" 
      android:pivotY="87%" > 
      <shape 
       android:shape="rectangle" > 
       <stroke android:color="#5F82D2" android:width="10dp"/> 
       <solid 
        android:color="#5F82D2" /> 
      </shape> 
     </rotate> 
    </item> 
</layer-list> 
+0

長方形を回転させて三角形を取得するという考え方はどうでしたか? – Henry

+0

@Henry Right my bad。とにかく私は他のスレッドのメイトで動作するものを見つけることができませんでした:) – Dinuka

+0

これを見てくださいhttp://stackoverflow.com/questions/2517589/making-a-triangle-shape-using-xml-definitions –

答えて

0

このお試しください:

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
<item> 
    <rotate 
     android:fromDegrees="45" 
     android:pivotX="230%" 
     android:pivotY="27%" 
     android:toDegrees="45" > 
     <shape android:shape="rectangle" > 
      <stroke 
       android:width="10dp" 
       android:color="#00000000" /> 

      <solid android:color="#00ACED" /> 
     </shape> 
    </rotate> 
</item> 
</layer-list> 

This is what i got

+0

ありがとう男!これはうまくいきました – Dinuka

+0

そして記録のために@Henry、三角形を得るために矩形を使わなければなりません:P – Dinuka

関連する問題