1. 程式人生 > >Android使用shape實現非四角圓角

Android使用shape實現非四角圓角

如圖效果:如果直接設定radius,會是四角都是圓角

 <corners android:radius="5dp" />
區別性的設定圓角,需要使用下面的:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">

    <corners
        android:bottomLeftRadius="0dp"
        android:bottomRightRadius="6dp"
        android:topLeftRadius="0dp"
        android:topRightRadius="6dp" />

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

</shape>