使用透明按钮更改单击颜色上的按钮

时间:2013-09-13 11:32:32

标签: java android button transparency

我在RelativeLayout中有一个大约80%的透明按钮,当前主题是Theme.Holo.Light.NoActionBar。现在,如果我将此按钮单击为此蓝色以外的其他颜色,我想更改高亮颜色。

所以我必须改变整个主题,或者有一种简单的方法来实现这一目标。我已经使用了来自<item>的{​​{1}}状态不同,但这不起作用,如果我将新背景设置为按钮,则会失去透明度。

1 个答案:

答案 0 :(得分:2)

我认为你添加RGB值而不是你可以添加ARGB值

即RGB是#112233 ARGB是#12112233

A表示前两位数字将决定透明度。 默认情况下,Alpha为100%表示没有透明度。

试试这样。