Java 片段到活动动画不适用于overridePendingTransition();

Java 片段到活动动画不适用于overridePendingTransition();,java,android,android-fragments,android-activity,android-animation,Java,Android,Android Fragments,Android Activity,Android Animation,我想在从片段切换到活动时切换动画,但函数 overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up ); 在片段中用无法解析方法标记为红色 在活动中,它工作得很好。我怎样才能让它工作 红色标记为无法解析方法重写结束转换(R.anim.slide\u in\u up,R.anim.slide\u out\u up)在片段中 因为覆盖了转换(R.anim.slide\u in\u up,R.anim.slide\u out\

我想在从
片段切换到活动时切换动画,但函数

overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up );
片段
中用
无法解析方法
标记为红色

在活动中,它工作得很好。我怎样才能让它工作

红色标记为无法解析方法
重写结束转换(R.anim.slide\u in\u up,R.anim.slide\u out\u up)在片段中

因为
覆盖了转换(R.anim.slide\u in\u up,R.anim.slide\u out\u up)不属于
片段的活动方法

试试这个

  getActivity().overridePendingTransition( R.anim.slide_in_up, R.anim.slide_out_up );

您使用的是哪一个片段V4或简单片段?无论您的片段中有启动转换的代码,您都可以(通过接口)从片段与您想要执行转换的活动进行通信,并且在活动的接收方方法中,调用overridePendingTransition方法,就像您通常对活动转换所做的那样。