应用程序加载白色屏幕3秒后显示正确的用户界面 – 使用片段(没有webview)

我使用Eclipse中的新项目向导创建了一个全新的Android项目:

第1步:新项目属性

  • 最低API:16
  • 最高API:19
  • 主题: Holo Dark
  • 创建活动 – >导航types:操作栏选项卡(使用ViewPager)

第2步:更新/res/activity_main.xml以显示黑色背景!

  

第3步:部署!

结果:为什么我在应用程序加载时看到下面带有白色区域的标题栏? Crazyness! 它实际上非常令人讨厌,因为显示的第一个活动上有一些animation,而空格隐藏了animation的初始部分。

此外,片段越复杂,应用程序加载的时间越长,我看到白色区域的时间越长:-(

应用加载时,有什么可以摆脱白色的吗? 我希望用户尽快看到应用程序UI,我特别不希望白色隐藏UIanimation的初始部分。

屏幕截图来说明问题…… 应用程序加载期间恼人的白色区域

我希望尽快看到的屏幕截图… 装货后

要解决这个讨厌的问题,请更新/res/values/styles.xml以包含

  • true

要么

  • @android:color/black

例如 :

   

注意:我的整个应用程序使用AppTheme样式(在清单中定义)。 如果您有不同的主题,请使用windowDisablePreview或windowBackground,具体取决于您喜欢的效果。