1. 程式人生 > >android使用layer-list建立一個邊框

android使用layer-list建立一個邊框

專案中涉及到多選題,選中答案的狀態是一個帶有顏色值的邊框,之前用shape實現過邊框,然而這次的邊框稍有不同,左側的邊框明顯較寬。之前也寫過隱藏一側邊框;這種還是第一次;結合隱藏一側邊框的寫法,稍加變通接成了;

程式碼如下:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item
android:top="-6dp"
android:right="-6dp"
android:bottom="-6dp">
        <shape>
            <solid 
android:color="@color/white" /> <stroke android:width="8dp" android:color="@color/color_ff84" /> <corners android:radius="5px" /> </shape> </item> </layer-list>

效果圖如下: