改变边框线条与背景重叠的布局
生活随笔
收集整理的這篇文章主要介紹了
改变边框线条与背景重叠的布局
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一般我們在開發中會用到給控件繪制邊框線條來實現更高端的UI體驗,也有時候在添加表格時會用到類似功能,這里我們使用添加xml布局的方式來解決此類問題。
使用layer-list實現一個背景,然后通過控制item的邊框線條來改變邊框的邊距。
代碼如下:
(改變左上右下邊距)
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"><!-- This is the line --><item android:right="-1px" android:bottom="-1px" android:left="-1px" android:top="-1px"><shape><solid android:color="@android:color/transparent" /><stroke android:width="1px" android:color="#CCCCCC" /></shape></item> </layer-list>又或者(改變左上右邊距):
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"><item android:left="2dp"android:right="2dp"android:top="2dp"><shape><solid android:color="@color/colorAccent"></solid></shape></item> </layer-list>總結
以上是生活随笔為你收集整理的改变边框线条与背景重叠的布局的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql8.0 之 sql 优化《三B
- 下一篇: 外贸运营谷歌账户必备基础注意事项