Кнопка круглого кольца в Android - PullRequest
4 голосов
/ 06 февраля 2012

Я хочу создать фон кнопки (или саму кнопку), который будет выглядеть точно так же, как показано ниже.

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 красного цвета вокруг белого круга. У меня не получилось с теневой частью вообще. Спасибо за любую помощь.

1 Ответ

0 голосов
/ 06 февраля 2012

Хорошо, твердое тело заполняет середину, а мазок закрашивает границу.Так как вы хотите 3 цвета, вам нужно будет использовать 2 рисунка, рисуя белый кружок над красным кружком с серой рамкой.Затем вы можете использовать LayerDrawable , чтобы сохранить их как одну единицу

...