打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
activity的切换时候无动画
        一般直接用startActivity(Intent).默认都会有一个刷动的动画。当然如果奖intent的flag设置为 Intent.FLAG_ACTIVITY_NO_ANIMATION。再使用startActivity(Intent),打开的activity就会直接显示,不会有那种刷屏的动画。
        如果 activity1 去启动activity2 ,并设置 Intent.FLAG_ACTIVITY_NO_ANIMATION,当activity1调用startActivity后,不调用自己的finish()方法,就不会有动画,activity2就直接显示出来了,感觉就像是直接替换了当前的UI。
但如果activity1调用finish()方法后,不管设不设Intent.FLAG_ACTIVITY_NO_ANIMATION,都会有刷屏的动画。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Intent.addFlags() 启动Activity的20种flags全解析
Activity中Flag的解释FLAG_ACTIVITY_SINGLE_TOP
第三节:页面activity的切换和数据传递
Android 快速去掉Activity的切换动画
Android之解决在非Activity中使用startActivity
如何让一个activity只要不在显示的时候就finish掉呢? FLAG_ACTIVITY_NO_HISTORY
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服