我在布局上有一个图像按钮视图。 如果用户单击图像按钮, 按钮将会消失 。
按钮淡出动画将像这样启动 :
public void buttonClicked(View aButton){
final Animation aAnim = new AlphaAnimation(1.0f, 0.0f);
aAnim.setDuration(500);
aButton.startAnimation(aAnim);
}
此功能有效, 但一旦图像按钮被淡出, 其 Alpha 值会立即跳回 1.0, 按钮再次可见 。
我暂时用动画收听器解决了它, 将按钮图像设置为动画结尾的隐形图像, 但对我来说这似乎是一个奇怪的解决方案。
我要怎么做才能把按键阿尔法值 保持在动画的最后值?
谢谢