我正在为我的应用http://android-developers.blogspot.com.es/2009/03/window-backgrounds-ui-speed.html
实施优化提示我在根主题中设置了一个启动画面(位图)作为主窗口背景,当应用程序完成初始化时,它将更改为null:
<style name="Funq.Root" parent="style/Nebular.Root">
<item name="android:windowBackground">@drawable/splash</item>
</style>
第一部分按预期工作,当我毫不拖延地启动应用程序时会立即显示启动画面。
但是,我无法通过代码将drawable更改为null。
getWindow().setBackgroundDrawable(null);
被忽略。主题上的可绘制集合占优势。
有什么想法吗?
谢谢!