jjzjj

getBackground

全部标签

Android 按钮 setAlpha

有一组按钮,我要得到结果:当我点击其中一个时,首先我将它们分成两部分:被点击的部分和其他部分。我正在尝试为它们设置不同的颜色或alpha值。现在我使用setAlpha,但是当我将值从0更改为255时,它起作用了,但是当我将值从255更改为0,它不起作用。我不知道为什么。也许在调用方法Button.setAlpha()之后,我需要调用另一个方法?我的代码:publicclassMainActivityextendsActivity{//buttonalphavalue:minimizevaluepublicstaticintBUTTON_ALPHA_MIN=0;//buttonalpha

android - 版本 5 上带有 getBackground().setAlpha 的按钮 - Lollipop 无法正常工作

我有这段代码,适用于自API14以来的每个版本,但在Android5.0(Lollipop)上无法正常工作。下面是我希望按钮的显示方式。点击button1buttonArrivals.getBackground().setAlpha(180);buttonDepartures.getBackground().setAlpha(255);点击按钮2buttonArrivals.getBackground().setAlpha(255);buttonDepartures.getBackground().setAlpha(180);在Lollipop版本上,按钮以相同的Alpha显示,但我从