【发布时间】:2011-06-23 04:09:20
【问题描述】:
我正在尝试更改按钮中文本的投影,但无法正常工作。
我想根据按钮的状态更改颜色。我尝试使用颜色选择器作为阴影颜色,但它使应用程序崩溃。它似乎不想为该属性使用选择器。所以,现在我尝试在运行时使用
button.setShadowLayer(1, 1, 1, android.R.color.black);
但是,它根本没有改变任何东西。
我怎样才能让它工作?
非常感谢
【问题讨论】:
我正在尝试更改按钮中文本的投影,但无法正常工作。
我想根据按钮的状态更改颜色。我尝试使用颜色选择器作为阴影颜色,但它使应用程序崩溃。它似乎不想为该属性使用选择器。所以,现在我尝试在运行时使用
button.setShadowLayer(1, 1, 1, android.R.color.black);
但是,它根本没有改变任何东西。
我怎样才能让它工作?
非常感谢
【问题讨论】:
此方法用于更改按钮内包含的文本上的阴影(另外,您应该直接使用 android.R.color.black,它是黑色的 ID,而不是颜色本身,请参阅 Resources 类了解更多信息。)
【讨论】: