我使用最近在 android support-v4 库中支持的 ActivityOptionsCompat 和 ActivityCompat 实现了窗口动画。
我使用下面的代码来实现动画:
Intent subActivity = new Intent(WindowAnimations.this,
AnimatedSubActivity.class);
// The enter/exit animations for the two activities are
// specified by xml resources
Bundle translateBundle = ActivityOptionsCompat
.makeCustomAnimation(WindowAnimations.this,
R.anim.slide_in_left, R.anim.slide_out_left)
.toBundle();
ActivityCompat.startActivity(WindowAnimations.this,
subActivity, translateBundle);
上面的代码在 android 4.3 和 4.0 中运行良好。
任何人都能够使其在 2.X 中工作?任何帮助表示赞赏。