2014-10-26 5 views
7

मैं एक हीरा को संसाधन फ़ाइल के रूप में बनाना चाहता हूं इसलिए मैं ऐसा करने के लिए एक वर्ग को घुमा रहा हूं। समस्या यह है कि कोनों को काट दिया जा रहा है, इसके बजाए हेक्सागोन बना रहा है। एक साइड नोट के रूप में, यदि यह संभव है तो मैं इसे लंबवत रूप से खींचना चाहता हूं।एंड्रॉइड - आकार के कोनों से कटौती घुमाएं

<?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

उत्तर

1

यहाँ है कि कैसे:

**<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> 

रूप में की जरूरत बाईं/दाईं/शीर्ष/नीचे समायोजित करें।

संबंधित मुद्दे