当我单击后退按钮返回上一个活动时,即使我添加了overridePendingTransition,仍会发生转换幻灯片。我的代码出了什么问题?
我想禁用活动之间的所有转换。转到新活动时没有动画转换,但按下后退按钮时滑出。
Activity act;
Intent intent = new Intent(act, newactivity.class);
intent.setFlags(65536);
act.startActivity(intent);
act.overridePendingTransition(0, 0);
答案 0 :(得分:42)
您应该在活动overridePendingTransition(0, 0);
中致电onPause()
:
public void onPause() {
super.onPause();
overridePendingTransition(0, 0);
}