2011-02-08 28 views
1

我試圖改變按鈕中的文本的陰影,我無法得到它的工作。setShadowLayer()在Button上工作嗎?

我想根據按鈕的狀態更改顏色。我嘗試使用陰影顏色的顏色選擇器,但它使應用程序崩潰。它似乎不想爲該屬性使用選擇器。所以,現在我試圖在運行時使用它

button.setShadowLayer(1, 1, 1, android.R.color.black); 

但是,它根本不會改變任何東西。

我該如何得到這個工作?

感謝很多

回答

4

此方法用於改變包含在該按鈕(也內的文本的影子,你應該低音android.R.color.black直接,它是黑色的ID,而不是顏色本身,請參閱參考資料中的更多信息。)

+0

謝謝羅曼,我知道我在做一些愚蠢的事情。我改變它使用Color.BLACK,現在它按預期工作。 – cottonBallPaws 2011-02-08 03:16:34