Как установить тень кнопки Android вместо установки тени текста

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

Я пробовал оба: использовать стили 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));

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

6
задан Unkot 19 June 2011 в 09:43
поделиться