我希望当前ScoreActivity.this
向上滑动,GameActivity.class
在后台保持原位。
从GameActivity
到ScoreActivity
的效果非常好,但在回来的路上它只显示没有动画的GameActivity
。 (因为slide_up发生在它后面我假设)
任何有用的东西,包括指向一个好的重复帖子。
ScoreActivity
restart.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(ScoreActivity.this, GameActivity.class);
//intent.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT); Neither of these work
//intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);
finish();
overridePendingTransition(R.anim.no_change, R.anim.slide_up);
}
});
GameActivity (当用户获得"游戏超过&#34时触发;)
Intent intent = new Intent(GameActivity.this, ScoreActivity.class);
startActivity(intent);
finish();
overridePendingTransition(R.anim.slide_in_down, R.anim.no_change);
答案 0 :(得分:2)
您应该在两个动画xml上定义zAdjustment。
首先 - android:zAdjustment =" bottom"
On Second - android:zAdjustment =" top"