Android 页面跳转时闪屏问题

界面间来回跳转,Activity之间跳转或者Fragment跳转Activity出现闪屏问题

🧐解决方法:

✨方法一:
1⃣️。。。在startActivity()之后调用overridePendingTransition(0,0); 若是Fragment调用:getActivity().overridePendingTransition(0,0)
在这里插入图片描述
2⃣️。。。使用overridePendingTransition(0,0)方法时,部分小米手机闪烁(8.0),解决办法就是写一个空的anim


Intent intent = new Intent(LessonListActivity.this, LessonDetailActivity.class);
startActivity(intent);
overridePendingTransition(R.anim.anim_no, R.anim.anim_no);

✨方法二:
。。。自定义style,在styles.xml里如下操作


使用:在AndroidManifest中,找到对应的Activity 加上android:theme=“@style/Theme” ;

或者 直接在application节点加上,应用于整个app


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部