在线性布局的部分不透明和完全可见之间切换

时间:2015-03-09 12:05:21

标签: android

我想做什么:

  • 我有一个线性布局
  • 我正在使用alpha来验证不透明度
  • 我正在尝试在partially opaquenot opaque
  • 之间切换

发生了什么:

  1. 我可以使用代码

    设置部分不透明

    linearLayoutView.setAlpha((float)0.4);

  2. 然后我使用代码设置不透明

    linearLayoutView.setAlpha((float)0.0);

  3. 但是当我从部分不透明切换回noopaque时......颜色很暗淡(某些alpha状态被保留)

    如何解决这个问题!

1 个答案:

答案 0 :(得分:1)

实际上我错误地设置了alpha值,我将代码修改为

我可以使用代码设置部分不透明

linearLayoutView.setAlpha((float) 0.4);

然后我使用代码设置不透明

linearLayoutView.setAlpha((float) 1);