相关疑难解决方法(0)

没有动画的切换活动

如何FLAG_ACTIVITY_NO_ANIMATION在AndroidManifest文件中正确使用Intent标志?我认为我的问题是微不足道的,但我找不到好的例子或解决方案.

<intent-filter>
    <data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)

但是,compliator没有报告错误,但是data不正确.我只想在活动之间切换时禁用动画.我可以getWindow().setWindowAnimations(0);在onCreate或onResume中使用,但使用flag是更好的方法,不是吗?

我也可以在代码中使用:

Intent intent = new Intent(v.getContext(), newactivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
getContext().startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

但是我想在Android Manifest中使用这个标志.如果从第二个活动返回到第一个活动,也要禁用动画.

animation android android-intent android-activity

154
推荐指数
8
解决办法
12万
查看次数

启动新活动时禁用活动幻灯片动画?

我有一个活动,通过点击按钮启动另一个活动.默认情况下,在较新的操作系统版本的android上,操作系统会为从右到左滑动的新活动设置动画.

有没有办法禁用这个动画?我只是想让新活动在没有任何动画的情况下出现.

android

129
推荐指数
8
解决办法
9万
查看次数