我有一个带有列表视图的片段。当用户点击任何列表视图的项目时,他/她将在活动中转移。启动的活动的默认动画(片段中的startActivity - >打开此活动)是从底部幻灯片到屏幕顶部。如何在创建活动时覆盖此动画并从右侧动画创建幻灯片。
我试图覆盖活动中的overridePendingTransition方法,但没有改变任何内容。
@Override
public void overridePendingTransition(int enterAnim, int exitAnim) {
super.overridePendingTransition(android.R.anim.slide_in_left, android.R.anim.slide_out_right);
}
答案 0 :(得分:2)
来自Activity.overridePendingTransition文档:
在startActivity(Intent)或finish()的一种风格之后立即调用,以指定下一步要执行的显式转换动画。
换句话说,在启动新Activity后调用当前Activity上的方法,而不是覆盖它。