2012-02-06 78 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