原文地址:http://blog.csdn.net/lincyang/article/details/42673151
这个问题是在解决app启动的时候一开始有黑屏的问题的时候产生的。去掉黑屏的方法是首先在style.xml中生命
<style name="WelcomeStyle" parent="android:Theme">
<item name="android:windowBackground">@mipmap/welcome</item>
<item name="android:windowNoTitle">true</item>
</style>
或者
<style name="Appwelcome" parent="android:Theme.Translucent.NoTitleBar.Fullscreen"></style>
然后再AndroidManifest.xml中对应的activity中使用该主题。这个activity继承的是AppCompatActivity.然后就会导致如题的问题了。
原因就是:如果activity继承的是兼容包里的类,就必须使用与其配套的主题。所以解决方法就是把基类由AppCompatActivity改为Activity.或者基类还是AppCompatActivity,但是使用的主题改为配套的主题。
网友评论