自定义EditText Shape Android

时间:2015-03-16 16:03:18

标签: android xml

我试图制作一个自定义的红色EditText,它采用片段布局的背景。我尝试了很多东西,但为了使用布局颜色背景,我无法使其透明。有什么想法吗?

EditText shape

我试过这个:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item android:drawable="@drawable/red_background"/> -red
<item
    android:bottom="10dp"
    android:drawable="@drawable/trans_background"
    android:top="0dp"/>
<item
    android:bottom="@dimen/input_line_width"
    android:drawable="@drawable/trans_background"
    android:left="@dimen/input_line_width"
    android:right="@dimen/input_line_width"
    android:top="0dp"/>

</layer-list>

2 个答案:

答案 0 :(得分:0)

确保@drawable/trans_background的背景颜色代码为#00000000

注意:此处颜色代码不是6位数字。它的8位数字,前2位数字表示背景的不透明度。它应该删除背景可见性。

答案 1 :(得分:0)

最后为了完成这个问题,我使用this page绘制了一个9-patch,因为@Natix推荐我。