2011-06-19 12 views
6

Próbuję ustawić cień dla mojego przycisku, ale zamiast uzyskać cień dla całego przycisku, otrzymuję go tylko dla tekstu przycisku.Jak ustawić cień przycisku android zamiast ustawiania cienia tekstu

Próbowałem zarówno: przy użyciu stylów 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> 

i ustawienie cień programowo

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

zarówno do pracy identycznie. Czy ktoś wie, jak to zrobić?

Odpowiedz

1

W tym celu należy wykonać obraz przycisku z cieniem i umieścić go na przycisku w trybie losowania.

+1

Dzięki. Już o tym myślałem. Byłem ciekawy, czy istnieją inne, bardziej eleganckie sposoby robienia tego. – Unkot

Powiązane problemy