android 用 XML 自定義邊框(只上下邊框有色)
阿新 • • 發佈:2019-01-03
這也是一個轉帖,前段時間要用到的這個效果,背景寬開始ui給的圖上下左右都有邊框,但是需要一個重疊的效果,兩條線重合的話就變的不好看被加粗了,就想著定義一個邊框,只有上、左、右有邊框,而下邊沒有邊框
搜到一個解決後的方法,也順便記錄一下
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 連框顏色值 --> <item> <shape> <solid android:color="#CCCCCC" /> </shape> </item> <!-- 主體背景顏色值 --> <item <!-- 此處定義只有上下兩邊有邊框 高度為1畫素--> android:bottom="1dp" android:top="1dp"> <!--邊框裡面背景顏色 白色--> <shape> <solid android:color="#ffffff" /> </shape> </item> </layer-list>