Android 12 闪屏 API 定制

2024-03-15

自从 Android 在 Android 12 中发布了新的 Splash Screen API 以来,许多应用程序都存在重复的启动屏幕、缺乏自定义等问题。

现在,可以设置背景颜色和中间的图标,但是可以自定义更多吗?由于现在我们只能使用单色背景和不可调整大小的徽标图标,这看起来不太好。

我想要实现的是一个自定义的启动屏幕,带有可绘制的图像作为背景(或包含 2 个项目的图层列表 - 一个背景图像和一个居中徽标),因为它可以在 Android 12 之前使用。

有人成功地实现了这种行为吗?

有一种解决方法可以将 windowIsTranslucent 属性设置为 true 并仅显示第二个启动画面(右侧的启动画面),但它会带来糟糕的用户体验,因为应用程序似乎有几秒钟没有响应。


简短的回答是否定的,但在我的回答中您可以找到更多信息:

Android:如何在新的 SplashScreen API 中将可绘制对象设置为 windowSplashScreenBackground 参数? https://stackoverflow.com/questions/68711324/android-how-to-set-a-drawable-as-a-windowsplashscreenbackground-parameter-in-th/72464371#72464371

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 12 闪屏 API 定制 的相关文章

随机推荐