【发布时间】:2021-03-13 18:30:45
【问题描述】:
我正在尝试在 Android 系统启动时(完成启动动画后)显示带有一些文本或按钮的“免责声明”屏幕。我发现的唯一方法是在 bootanimation.zip 中添加“免责声明”屏幕的图像,以便在启动动画完成后显示(仅带有静态文本的图像)。
您能否提出任何相同的想法。
【问题讨论】:
标签: android android-source boot
我正在尝试在 Android 系统启动时(完成启动动画后)显示带有一些文本或按钮的“免责声明”屏幕。我发现的唯一方法是在 bootanimation.zip 中添加“免责声明”屏幕的图像,以便在启动动画完成后显示(仅带有静态文本的图像)。
您能否提出任何相同的想法。
【问题讨论】:
标签: android android-source boot
您是否只需要在首次启动时显示一次?
如果是这样,那么您应该修改 packages/apps/Provision 中的 Provision 应用程序,因为它适用于这种东西(在启动动画之后显示,并且在设备未配置时在启动器之前显示)。
如果您需要在每次启动后显示,那么明智的启动流程 UI 是:
boot-animation -> SystemUI -> (Default Launcher)*
*根据启动器配置,Android 设置中的 FallBackHome 可能会在正常启动器之前显示几秒钟。
最简单的实现是启动动画(就像你现在拥有的那样),或者启动器应用程序的主要活动(通常默认情况下是 Launcher3 模块)
【讨论】: