美文网首页
解决Android Activity切换时出现白屏问题

解决Android Activity切换时出现白屏问题

作者: 颤抖的闪电 | 来源:发表于2017-10-19 09:23 被阅读0次

前言:公司的一个项目要求,Activity切换时,去掉白屏。因为跳转的是去一个cordovaActivity,所以开始有点搞不定。不过后来还是一步步试出来了。
一、cordovaActivity中的相关layout.xml都设置透明背景。例如我的项目中就是:

webView.setBackgroundColor(Color.TRANSPARENT);
//fangyc 2017-10-18 设置透明背景
 //fangyc 2017-10-19 黑色背景改为透明背景,0代表透明。
//        root.setBackgroundColor(this.backgroundColor);
        root.setBackgroundColor(0);//透明

二、第二步,就按照网上来的就好,就是设置style.xml,如下:

  1. style.xml中中增加
    <style name="AppTheme" parent="android:Theme.Light">

        <item name="android:windowIsTranslucent">true</item>

        <item name="android:windowNoTitle">true</item>

        <item name="android:windowBackground">@android:color/transparent</item>

    </style>

2 acvitiy 的属性中加上

  android:theme="@style/AppTheme" 

相关文章

网友评论

      本文标题:解决Android Activity切换时出现白屏问题

      本文链接:https://www.haomeiwen.com/subject/jfayuxtx.html