出现这个问题刚开始还真是一头雾水,不知道怎么解决,后来跟同事一交流,发现凡是这种问题,很大一部分原因是application的style,或者activity的style设置问题,比如启动页黑屏问题也是style问题等,因为你不设置的话,可能就是系统给你设置的style,但是不符合你得要求,还是回到刚刚的问题,webview加载网页按后退键黑屏一下的问题,我查找发现我activity也没什么设置在配置文件中,然后就检查Application属性android:theme设置为
<style name="contentoverlay" parent="@android:style/Theme.Light">
<item name="android:windowNoTitle">true</item><item name="android:windowIsTranslucent">false</item>
<item name="android:windowContentOverlay">@null</item>
</style>
发现我android:windowIsTranslucent是设置为true,后来改为false就好了,后来查一下这个属性的意思,是否半透明,但为什么会引起这个问题,说实话我也没想通!在此就记录下,说不定以后会有人遇到类似的问题,
本文主要介绍了在Android中使用WebView加载网页时,点击后退键出现短暂黑屏现象的解决方案。问题根源可能与应用或Activity的style设置有关,特别是`android:windowIsTranslucent`属性。将该属性从true改为false可以解决此问题。
2555

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



