Android

Android 15/16:从浏览器返回(深链接)时,Fragment中会出现日夜主题混用的情况——新创建的Fragment使用系统的暗色主题,旧的Fragment仍保持亮色主题

我有一个使用 AppCompat DayNight 的Android应用(Theme.MaterialComponents.DayNight.NoActionBar)。 目标 首次启动:应用应跟随操作系统主题(可选)。 在用户手动选择 Light 或 Dark 之后,应用必须始终使用保存的主题,即使通过deeplink从外部应用(浏览器)返回时也保持该主题。 当前实现 在Activity启动时,我在 super.onCreate() 之前应用主题: override fun onCreate(savedI

Flutter:前台运行时,持续的通知声音和振动可用,但应用被关闭时则不可用(使用flutter_foreground_task)

我正在为特定通知类型(订单已接收)实现一个 持续提示音和震动。 需求 收到订单时: 播放持续循环的声音 开启重复震动 即使应用被完全终止也必须工作 仅在用户交互(接受/忽略)时停止 现有设置 我使用: firebase_messaging flutter_local_notifications 原生Android ForegroundService(Kotlin) MediaPlayer 与 USAGE_ALARM WakeLock Vibrator 波形 当前行为 ✅ 在前台时工作 ✅ 在后台时工作 ❌