我知道,从 API 级别 5 开始,可以在 Intent 中指定一个标志,以防止在我开始新 Activity 时应用正常动画:
myIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
但是,我的问题是:有没有办法在支持 android 1.6 的应用中实现相同的功能?
最佳答案
在较新的版本上,您希望在启动 Activity 后不久用 0,0 覆盖过渡:
Intent i = new Intent(this, YourNewActivity.class);
startActivity(i);
overridePendingTransition(0,0);
我在 2.1 和 4.0.3 上试过这个,它对我有用。 =)
我在文档 here 中找到了它
关于android - 在 android 1.6 中启动一个没有过渡动画的新 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4460611/