【发布时间】:2021-09-15 14:52:08
【问题描述】:
我的SplashScreen 的图标与应用程序图标不同。我的应用程序有很多活动,所以我需要为每个活动调用installSplashScreen()。我使用 Androidx SplashScreen 兼容库 (1.0.0-alpha01) 遵循此document。
这样做后,每次打开应用程序时,Splash 屏幕都会显示两次,一次用于 SplashActivity,一次用于 MainActivity,还用于其他活动。
我只能将installSplashScreen() 用于SplashActivity,但它只适用于冷启动。在热启动中,应用程序将显示默认的 SplashScreen(应用程序图标)而不是我的自定义 SplashScreen。
我想要一个SplashScreen,它具有与default SplashScreen 相同的显示行为,只是图标和背景不同。从文档中,我找到了这个,但我不知道该怎么做
您可以直接使用 SplashScreen API,但我们强烈建议改用 Androidx SplashScreen 兼容库
是否可以直接使用 SplashScreen API 来实现?
【问题讨论】:
标签: android android-splashscreen