嘿,我有一个包含很多 subview 的 View ,可以制作一些动画。
问题是当播放动画时, View 仍然对触摸事件使用react,这 是我不想要的东西。
我考虑过在所有 View 的顶部设置透明 View ,当 正在播放动画
还有其他方法吗?
谢谢!
最佳答案
您可以在 View 上添加透明布局(在 xml 中声明它的宽度和高度填充父级) 并在动画开始时将 clickable 设置为 true,在动画结束时将 clickable 设置为 false。
关于android - 播放动画时禁用屏幕上的触摸事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10410087/