我看到了一些关于这个的帖子,但我没有成功。
我在用着
overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_left);
对于整个应用程序,我希望一个活动只改变具有相同影响的视图。
我看到了这个解决方案:
boolean isFirstXml=evaluatingConditionFunction();
LayoutInflater inflator=getLayoutInflater();
View view=inflator.inflate(isFirstXml?R.layout.myfirstxml:R.layout.myseconxml, null, false);
view.startAnimation(AnimationUtils.loadAnimation(this, android.R.anim.slide_out_right));
setContentView(view);
但我并没有真正理解它,它没有按我的意愿工作。
例子会很棒。