2012-02-06 34 views
4

我想创建一个与下面的完全相同的按钮背景(或按钮本身)。Android中的圆环按钮

enter image description here

我用图像目前正在做它。我试图用下面的XML创建一个类似的,但看起来不像预期的那样。

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="oval"> 
    <solid 
    android:color="#f0600000"/> 
    <stroke 
    android:width="10dp" 
    android:color="#FFFF6666"/> 
</shape> 

其实我想和3像素阴影和在周围的白圈红色1/4宽度笔划的圆形按钮。我没有成功的影子部分。感谢任何帮助。

回答

0

那么,固体填充中间和中风涂料的边界。既然你想要3种颜色,你将不得不使用2个可绘图,在带有灰色边框的红色圆圈上绘制白色圆圈。然后你可以使用LayerDrawable将它们保存为一个单元

+0

影子怎么样? – 2012-02-06 16:54:27

+0

唯一能想到的就是绘制另一个可绘制的透明灰色作为第一个可绘制的,并将它从影子的中心稍微移开 – Bostone 2012-02-06 17:47:12

+0

实际上 - 基于您的绘图,您可以绘制1-st模糊的灰色椭圆形然后绘制白色椭圆形,边上有红色的边框 – Bostone 2012-02-06 17:48:31