欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

解决App启动之前的白屏问题

程序员文章站 2022-07-08 11:56:53
本来想在项目中加一个启动时的闪屏效果,结果发现闪屏效果有了,但是却使在App初始化的白屏之后才有闪屏,用户体验很差,看起来也不美观。1.在网上搜了一下网上我觉得解决很好的方案2.如果报错:Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.是需要在onCreate()方法中将Theme装换成原来的AppTheme:...

本来想在项目中加一个启动时的闪屏效果,结果发现闪屏效果有了,但是却使在App初始化的白屏之后才有闪屏,用户体验很差,看起来也不美观。
1.在网上搜了一下
网上我觉得解决很好的方案
2.如果报错:Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
是需要在onCreate()方法中将Theme装换成原来的AppTheme:

@Override
protected void onCreate(Bundle savedInstanceState) {
    setTheme(R.style.AppTheme);
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    initView();
    initListener();
}

本文地址:https://blog.csdn.net/weixin_45219242/article/details/107377617

相关标签: android