Android 当exitTransition()不工作时,EntertTransition正在工作
试图将进入和退出转换放置到正在打开片段的活动。以下是所遵循的步骤Android 当exitTransition()不工作时,EntertTransition正在工作,android,android-transitions,shared-element-transition,Android,Android Transitions,Shared Element Transition,试图将进入和退出转换放置到正在打开片段的活动。以下是所遵循的步骤 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { getWindow().requestFeature(Window.FEATURE_CONTEN
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
TransitionSet enterTransitionSet = new TransitionSet();
enterTransitionSet.addTransition(TransitionInflater.from(getActivity()).inflateTransition(android.R.transition.move));
enterTransitionSet.setDuration(400);
enterTransitionSet.setStartDelay(0);
getWindow().setSharedElementEnterTransition(enterTransitionSet);
Slide enterSlide = new Slide();
enterSlide.setStartDelay(300);
enterSlide.setDuration(300);
getActivity().getWindow().setEnterTransition(enterSlide);
Fade exitFade = new Fade();
exitFade.setStartDelay(300);
exitFade.setDuration(300);
getActivity().getWindow().setExitTransition(exitFade);
}
}
问题:输入转换已成功应用为幻灯片,而窗口的退出转换未反映。活动正在以幻灯片效果退出,没有任何延迟。抱歉,没有从代码中复制。现在在这里更正。问题仍然存在,退出活动时无法设置淡入淡出过渡。