设计带圆角的EditText&内心的阴影

时间:2014-07-02 17:34:04

标签: android android-layout android-ui

我正在尝试创建一个包含圆角和内阴影的自定义EditText。

enter image description here

我创建了一个创建内部阴影的图层列表

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

    <item >
        <shape android:shape="rectangle">
            <solid android:color="#6C6C6C" />           
        </shape>
    </item>

    <item>
        <shape android:shape="rectangle">
            <solid android:color="@color/ashes" />   
        </shape>
    </item>

    <!-- White Top color -->
    <item android:top="3px" android:left="3px">
        <shape android:shape="rectangle">
            <solid android:color="#FFFFFF" />           
        </shape>
    </item> 
</layer-list>

输出如下所示,

enter image description here

我怎样才能添加圆形?

1 个答案:

答案 0 :(得分:2)

corners代码中添加shape代码:

  <corners
      android:radius="5dp" />