【问题标题】:Designing EditText with rounded corners & inner shadow设计带有圆角和内阴影的 EditText
【发布时间】:2016-06-20 18:45:13
【问题描述】:

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

我制作了一个图层列表来创建内部阴影,

<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>

输出是这样的,

如何添加圆形?

【问题讨论】:

标签: android android-layout android-ui


【解决方案1】:

shape 标签内添加corners 标签:

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

【讨论】:

  • 另外,预览可能不会在 Eclipse 中显示,所以运行应用程序。
  • 我认为只有在每个角落都有不同的半径时它才会出现在日食中。无论如何,运行应用程序是值得的;)
猜你喜欢
  • 1970-01-01
  • 2011-06-12
  • 1970-01-01
  • 2018-05-27
  • 2017-03-15
相关资源
最近更新 更多