在Android中获取视图的alpha /不透明度

时间:2010-08-27 20:42:17

标签: java android animation transparency alpha

如何在动画后获得View的alpha / opacity?

我的fadeIn()低于 - fadeOut()与切换的端点相同。

public void fadeIn(View view) {
    Animation animation = new AlphaAnimation(0.0f, 1.0f);
    animation.setDuration(1000);
    animation.setFillAfter(true);
    view.startAnimation(animation);
}

1 个答案:

答案 0 :(得分:1)

我强烈建议您在XML文件中定义动画。 API不支持获取特定的alpha。

您仍然可以记住,您的视图所具有的不透明度是您定义的最后一个;在这种情况下,(您的fadeIn()方法),您的最新不透明度值是您传递给AlphaAnimation构造函数的值。