Как установить тень кнопки Android вместо установки тени текста - PullRequest
6 голосов
/ 19 июня 2011

Я пытаюсь установить тень для своей кнопки, но вместо того, чтобы получить тень для всей кнопки, я получаю ее только для текста кнопки.

Я пробовал оба: использование стилей xml

<style name="shadowed_button">
    <item name="android:shadowColor">#444444</item>
    <item name="android:shadowDx">1</item>
    <item name="android:shadowDy">1</item>
    <item name="android:shadowRadius">9</item>
</style>

и программная установка тени

button.setShadowLayer(9, 1, 1, Color.rgb(44, 44, 44));

Оба работают одинаково.Кто-нибудь знает, как это сделать?

1 Ответ

1 голос
/ 19 июня 2011

Для этого вы должны сделать изображение кнопки с тенью и поместить на кнопку как нарисованное.

...