3

View动画后如何获得 a 的 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);
}
4

1 回答 1

1

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

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

于 2010-08-27T21:38:13.130 回答