Android:删除Splash屏幕前显示的空白屏幕

时间:2014-04-07 09:41:36

标签: android background splash-screen

我创建了一个Splash screen,它运行正常。唯一的问题是,在显示背景图像的Activity之前,会出现一个屏幕,其中显示默认主题为Android和应用程序的背景。如何在启动时停止显示此屏幕?

感谢

StartActivity

protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.inicio);

    tareaAsincInicio = new tareaAsincronaInicio();
    tareaAsincInicio.execute();
}

样式

<style name="AppTheme2" parent="android:Theme.Holo">
    <item name="android:windowBackground">@drawable/app_background</item>
</style>

1 个答案:

答案 0 :(得分:3)

将此custom_title_splash_theme提供给清单

中的Splash Activity
<style name="custom_title_splash_theme" parent="android:Theme">
        <item name="android:windowDisablePreview">true</item>

    </style>

或者只是以你的风格添加它

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