【发布时间】:2013-09-13 11:32:31
【问题描述】:
我在 RelativeLayout 中有一个大约 80% 的透明按钮,当前主题是 Theme.Holo.Light.NoActionBar。现在,如果单击此按钮,我想将突出显示颜色更改为除此蓝色之外的另一种颜色。
所以我必须改变整个主题还是有一个简单的方法来实现这一点。我已经用不同状态的drawable 中的<item> 使用了,但这不起作用,如果我为按钮设置新背景,我的透明度会丢失。
【问题讨论】:
-
尝试使用十六进制颜色。例如,您想要黑色(“#000000”),使其透明,这样做:#55000000。 55 部分就是一个例子。您可以在颜色前面添加数字以更改其透明度。尝试使用一些颜色(10、20、44....99),直到得到结果。例如在按钮上使用 onTouch 应用它。
标签: java android button transparency