Android共享元素转换-等待动画完成
我有一个元素列表,当我单击其中一个时,我替换片段,并使用Android共享元素转换-等待动画完成,android,animation,android-appcompat,fragmenttransaction,shared-element-transition,Android,Animation,Android Appcompat,Fragmenttransaction,Shared Element Transition,我有一个元素列表,当我单击其中一个时,我替换片段,并使用FragmentTransaction的addSharedElement将列表中的项目设置为细节视图中的标题 现在,我想在细节视图中填充一些细节,但仅在标题动画完成之后。因为现在,标题动画出现在内容上,看起来不太好 我怎样才能做到这一点呢?我希望我不会太晚。您可以从getWindow()检索共享元素转换,然后将侦听器挂接到它 getWindow().getSharedElementEnterTransition().addListener(
FragmentTransaction
的addSharedElement
将列表中的项目设置为细节视图中的标题
现在,我想在细节视图中填充一些细节,但仅在标题动画完成之后。因为现在,标题动画出现在内容上,看起来不太好
我怎样才能做到这一点呢?我希望我不会太晚。您可以从
getWindow()
检索共享元素转换,然后将侦听器挂接到它
getWindow().getSharedElementEnterTransition().addListener(new Transition.TransitionListener() {
@Override
public void onTransitionStart(Transition transition) {
// put your code here
}
...
});
想知道这也需要安卓O,有支持版本吗?