Android:监听片段共享元素转换

时间:2016-09-28 10:34:07

标签: android fragment listener transition

我有一个在两个片段之间共享的图像。当我在片段之间切换时,相应的视图是动画的。我怎么能听到这种转变?转换结束后,我想淡出另一个视图。

2 个答案:

答案 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期间这样做太晚了,听众就不会抓到任何东西。