当我们为了解决启动页黑屏或者白屏而在主题里面添加了
<item name="android:windowIsTranslucent">true</item>
但是这种方式会使app点击卡顿1-2秒来进入主界面(解决黑白屏)
这段代码的时候 ,由于我们App的启动页一般都是全屏显示,
在8.0系统里面会出现
java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
这个时候只要将
<item name="android:windowIsTranslucent">true</item>
改成
<item name="android:windowDisablePreview">true</item>
就可以解决,也不会出现启动的时候黑屏或者白屏的问题。
网友评论