如何在AndroidManifest文件中正确使用意图标志FLAG_ACTIVITY_NO_ANIMATION
?我想我的问题是微不足道的,但我找不到好的例子或解决方案。
<intent-filter>
<data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" />
</intent-filter>
但是编译器没有报告错误,但是data
不正确。我只想禁用动画,以防在活动之间切换。我可以在onCreate或onResume中使用getWindow().setWindowAnimations(0);
,但使用标志是更好的方式,不是吗?
我也可以在代码中使用:
Intent intent = new Intent(v.getContext(), newactivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
getContext().startActivity(intent);
但是我想在Android Manifest中使用这个标志。在从第二个活动返回到第一个活动的情况下也禁用动画。
https://stackoverflow.com/questions/6972295
复制相似问题