在写项目的时候启动app,白屏厉害。然后就在主题中加了android:windowIsTranslucent透明,这样并不能根本上解决白屏问题,
加了之后忘记取消了,发现该走onRestart的不走了,弹出popu页面重叠各种稀奇古怪的问题。找了很久都没找到问题,后面一个群友一语点破取消了这个属性后,问题全部解决。
总结:白屏并不是改成透明就能解决的,我们需要从app启动优化入手。activity里面的style千万别轻易加android:windowIsTranslucent属性。
在项目开发中遇到App启动时严重白屏问题,尝试使用透明主题并未解决,反而引入了onRestart流程异常及页面重叠等新问题。通过取消android:windowIsTranslucent属性,所有问题得以解决。总结指出,解决白屏问题应从App启动优化入手,而非简单修改主题。
在写项目的时候启动app,白屏厉害。然后就在主题中加了android:windowIsTranslucent透明,这样并不能根本上解决白屏问题,
加了之后忘记取消了,发现该走onRestart的不走了,弹出popu页面重叠各种稀奇古怪的问题。找了很久都没找到问题,后面一个群友一语点破取消了这个属性后,问题全部解决。
总结:白屏并不是改成透明就能解决的,我们需要从app启动优化入手。activity里面的style千万别轻易加android:windowIsTranslucent属性。
1851
1956

被折叠的 条评论
为什么被折叠?