我有一项Activity(启动时)在屏幕上显示一些指示标记View(所有图像按钮),指示应如何使用该应用程序(某些按钮的功能、滑动行为等)。淡出动画与这些View中的每一个相关联,在某个预定义的时间间隔后触发。这按预期工作。但是,如果用户以某种方式与Activity交互,我希望这些标记早点消失。当这些Action被触发时,我取消动画并在coachmarkView上调用setVisibility(View.INVISIBLE);。但是,View的可见性不会改变。我已经尝试过其他技术-从父级移除View并将alpha设置为0,这些工作正常但改变View可见性没有任何作用。设置车标的代码如下