如何在启动应用程序时隐藏 Android SplashScreen 或使其透明?

问题描述 投票:0回答:1

最近我在使用Android S时遇到了一个问题。当我启动我的应用程序时,它会在MainActivity之前显示一个启动屏幕,并且该启动屏幕的颜色被设置为MainActivity的背景颜色。有什么办法可以让它透明吗

我尝试在我的 MainActivity 中使用下面的样式,但它不起作用。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="TransparentSplash">
        <item name="android:windowSplashScreenBackground">@android:color/transparent</item>
        <item name="android:windowSplashScreenAnimatedIcon">@null</item>
        <item name="android:windowSplashScreenBrandingImage">@null</item>
        <item name="android:windowSplashScreenAnimationDuration">0</item>
    </style>
</resources>
android android-activity android-styles
1个回答
0
投票

@null 对我不起作用。我用

@android:颜色/透明

© www.soinside.com 2019 - 2024. All rights reserved.