2013-02-27 74 views
2

我注意到今天有些奇怪,我不确定描述它的最佳方式。活动转换时的Android Ghost布局

我有两个活动(A和B)。我在A上,为B开始一个新的意图。我重写了正在等待的转换,以便慢慢向上滑动。这部分没有问题。

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

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

回答

0

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