2017-04-13 2 views
1

검은 색으로 둥근 모서리가있는 사각형이 있으며 위쪽, 왼쪽 및 오른쪽 테두리 만 흰색으로 추가하려고합니다.모양의 상단과 측면을 흰색으로 만드는 방법은 무엇입니까?

뇌졸중을 사용할 때 모든면이 보더를 얻지 만 버튼 하나에는 하나가 있어야합니다.

enter image description here

여기에 내 현재 모양입니다 :

<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
<solid android:color="#000000" /> 
<corners android:radius="1dp" android:topLeftRadius="6dp" android:topRightRadius="6dp" android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp" 
    android:color="#fffffff"/> 

+0

자세히 알려주십시오 수 있습니다 –

+0

이미지를 수정했습니다. 흰색 테두리를 참조하십시오. 테두리는 오른쪽 위와 왼쪽에 있어야합니다. 하지만 엉덩이에 – skm

답변

1

여기에 완벽한 솔루션입니다!

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
<item> 
    <shape 
     android:shape="rectangle"> 
     <solid android:color="@android:color/black" /> 
     <padding android:bottom="-10dp"/> 
     <padding android:top="10dp"/> 
     <padding android:right="10dp"/> 
     <padding android:left="10dp"/> 
     <corners android:topLeftRadius="10dp" android:topRightRadius="10dp" 
      android:bottomLeftRadius="0.1dp" android:bottomRightRadius="0.1dp"/> 
    </shape> 
</item> 

<item> 
    <shape 
     android:shape="rectangle"> 
     <stroke android:width="1dp" android:color="@android:color/white" /> 
     <padding android:bottom="1dp"/> 
     <corners android:radius="10dp" /> 
    </shape> 
</item> 
</layer-list> 
+0

당신의 문제를 해결해 봤어? –

+0

완벽한, 감사합니다 !!! – skm

+0

나는 다시 한 번 해냈다. 경험 많은 Android 개발자입니까? – skm

관련 문제