天天看點

Android開發,使用xml drawable制作帶邊框的背景圖

Android 開發中,遇到需要設定邊框的情景,使用背景圖來實作,代碼如下:

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

    <!-- 連框顔色值 -->
    <item>
        <shape>
            <solid android:color="#CCCCCC" />
        </shape>
    </item>
    <!-- 主體背景顔色值 -->
    <item
        android:bottom="1dp"
        android:left="1dp"
        android:right="1dp"
        android:top="1dp">

        <!-- 邊框裡面背景顔色 白色 -->
        <shape>
            <solid android:color="#ffffff" />
        </shape>
    </item>

</layer-list>           

複制

在這裡,根據你得實際需要調整下面的部分,控制顯示上下左右邊框。

android:bottom="1dp"
    android:left="1dp"
    android:right="1dp"
    android:top="1dp"           

複制