2

我今天注意到一些奇怪的事情,我不确定描述它的最佳方式。

我有两个活动(A 和 B)。我在 A 上并开始为 B 制定新的意图。我将挂起的转换覆盖为缓慢向上滑动。这部分很好。

当 B 向上滑动时,我注意到我仍然可以点击 B 按钮所在的屏幕使用它们的动作。(例如,有一个关闭按钮可以关闭 B。当我点击它的目标区域时,它会关闭 B,即使它还没有完全上升)。

我目前的解决方案是禁用所有按钮,直到动画完成。这工作正常,但是我很想知道是否有更好(更标准)的解决方案。如果有人可以解释(并证实我的怀疑),那将是一个很好的加分!

4

1 回答 1

0

这是预期的行为。Android 只是简单地为过渡设置动画,而不是实际将视图从一个物理位置移动到另一个物理位置。

于 2013-07-26T20:25:38.563 回答