2014-10-26 19 views
7

Bir kaynak dosyası olarak elmas yapmak istiyorum, böylece bunu yapmak için bir kare döndürüyorum. Sorun şu ki köşeler kesiliyormuş gibi görünüyor, bunun yerine altıgen yapıyorlar. Ayrıca bir yan not olarak, eğer mümkün ise dikey olarak uzatmak istiyorum.Android - şekil köşelerini keser döndürür

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item> 
    <rotate 
     android:fromDegrees="45" 
     android:pivotX="50%" 
     android:pivotY="50%" 
     android:toDegrees="45" 
     > 
     <shape android:shape="rectangle"> 
      <size 
       android:height="40dp" 
       android:width="40dp" /> 
      <solid 
       android:color="@color/level_1_color" /> 
     </shape> 
    </rotate> 
</item> 

enter image description here

cevap

1

İşte nasıl: Gerektiğinde

**<item android:left="5dp" android:right="5dp" android:top="5dp" android:bottom="5dp">** 
    <rotate 
     android:fromDegrees="45" 
     android:toDegrees="45" > 
     <shape 
      xmlns:android="http://schemas.android.com/apk/res/android" 
      android:shape="rectangle"> 

      <solid 
       android:color="@color/sym_orange_bdfm"/> 

      <size 
       android:width="23dp" 
       android:height="23dp"/> 
     </shape> 
    </rotate> 
</item> 

Sol/Sağ/Üst/Alt ayarlayın.

İlgili konular