近期遇見一個需求,輸入框有淡藍色的背景,並且底部有一條藍色邊框,現在將實現方式展示出來僅供大家參考。。。
經過以往經驗和查閱資料得知,此效果可以使用layer-list實現。。。
現在上代碼。。
<item
android:top="-2dp"
android:right="-2dp"
android:left="-2dp">
<shape>//這裏寫輸入框的顏色值
<solid android:color="@color/blue_f3faff"/>
<stroke
android:width="1dp"
//這裏寫輸入框底部邊框的顏色
android:color="@color/blue_1779ff"/>
</shape>
</item>
然後在佈局文件中將此文件設置爲editText的背景即可。。。
以上就是整個實現該效果的過程,歡迎大家評論留言。。。