安卓之setVisibility无效问题

来源:互联网 发布:js闭包是什么 编辑:程序博客网 时间:2024/06/05 15:16

今天在写一个button的动画,希望在动画结束后对button进行隐藏,但是button.setVisibility(View.INVISIBLE)无效,百度得知,要先去除掉动画才可以。

代码如下:

//对动画进行监听animation.setAnimationListener(new Animation.AnimationListener() {    @Override    public void onAnimationStart(Animation animation) {    }    @Override    public void onAnimationEnd(Animation animation) {        button.clearAnimation();        button.setVisibility(View.INVISIBLE);    }    @Override    public void onAnimationRepeat(Animation animation) {    }});
0 0
原创粉丝点击