TransitionDrawable.reverseTransition无法按预期工作

时间:2019-03-13 00:18:07

标签: android transition android-transitions

从文档中,我了解到TransitionDrawable.reverseTransition只是颠倒了当前的过渡状态。为什么没有选择从最终状态转到完成状态?问题是我的函数被多次调用,如果它已经处于第一种状态,我就不希望它基本上忽略第二种反转。 startTransition仅从开始到最终状态,为什么没有类似的inverseTransition方法。

TransitionDrawable.reverseTransition实际上是TransitionDrawable.toggleTransition的地方。

我当前的解决方案是跟踪当前状态,如果已经处于开始状态,则忽略后续的撤销。但是,这只是Transition类应该在内部发生的事情,不是吗?

感觉像黑客一样。

0 个答案:

没有答案