我正在两个 Activity 之间创建自定义过渡动画。默认情况下,新 Activity 位于当前 Activity 的上方
。
是否可以使新 Activity 位于当前 Activity 的下方
?如果可能的话,那么如何实现呢?
最佳答案
不确定这是否是最佳实践,但尝试一下:
在旧 Activity 中:
Intent newActivity = new Intent(this, NewActivity.class);
startActivity(newActivity);
然后在您的新 Activity 中:
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.new_activity);
Intent oldActivity= new Intent(this, OldActivity.class);
oldActivity.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(oldActivity);
}
关于android - 将新 Activity 设置为低于当前 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25126209/