原文地址:https://blog.csdn.net/sunguanyong/article/details/52493448 imageview的setVisibility()方法不起作用,原因是我在之前设置了动画 Animation anim = AnimationUtils.loadAnimation(context, R.anim.zoom); imageview.startAnimation(anim); 在调用setVisibility()前,清除动画, imageview.clearAnimation(); 另外imageview.getAnimation().cancel()后还是不能设置可见属性。