2014-05-23 5 views
0

android 프로젝트에 shape.xml을 만들었습니다. 이 xml 파일에서 나는 테두리가있는 사각형 모양 디자인을 가지고있다. 이것은 잘 동작하고있다. 동일한 xml에 왼쪽 테두리가있는 다른 사각형 모양을 만들어야합니다. 이것이 가능한지 아닌지. 가능한 경우 어떻게하면 레이아웃 페이지에서 두 개의 diff 모양을 참조 할 수 있습니까?xml 파일에 여러 개의 사각형 모양 만들기

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
<item> 
    <shape android:shape="rectangle" > 
     <stroke 
      android:height="2dp" 
      android:width="2dp" 
      android:color="#FF0000" /> 

     <solid android:color="#000000" /> 

     <padding 
      android:bottom="1dp" 
      android:left="1dp" 
      android:right="1dp" 
      android:top="1dp" /> 

     <corners 
      android:bottomLeftRadius="0dp" 
      android:bottomRightRadius="5dp" 
      android:radius="1dp" 
      android:topLeftRadius="5dp" 
      android:topRightRadius="0dp" /> 
    </shape> 
</item> 
+0

샘플 이미지를 게시하십시오. – Onik

답변

0
http://stackoverflow.com/questions/4740538/can-i-use-multiple-shapes-in-one-android-drawable 
http://stackoverflow.com/questions/5702143/multipe-shapes-inside-shapes-xml-in-android 

<?xml version="1.0" encoding="utf-8"?> 
<layer-list> 
<item android:drawable="@drawable/shape_7"/> 
<item android:drawable="@drawable/shape_1"/> 
</layer-list>