我有一个在两个片段之间共享的图像。当我在片段之间切换时,相应的视图是动画的。我怎么能听到这种转变?转换结束后,我想淡出另一个视图。
答案 0 :(得分:0)
你在方法中尝试过吗?
getSharedElementEnterTransition().addListener(new Transition.TransitionListener() {
@Override
public void onTransitionStart(Transition transition) {
}
@Override
public void onTransitionEnd(Transition transition) {
}
@Override
public void onTransitionCancel(Transition transition) {
}
@Override
public void onTransitionPause(Transition transition) {
}
@Override
public void onTransitionResume(Transition transition) {
}
});
答案 1 :(得分:0)
我发现你需要在onCreate
期间添加监听器。如果你在onCreateView
期间这样做太晚了,听众就不会抓到任何东西。