Skip to content

v1.9.5

Choose a tag to compare

@Zzz210s Zzz210s released this 07 Sep 03:08
· 90 commits to main since this release

v1.9.5

通知栏文字不显示 — 根治

根因(调研确认):自定义 RemoteViews 布局中的 Chronometer 视图与 setInt(setColorFilter) 等调用在部分 OEM SystemUI(华为/鸿蒙等)上导致整块自定义内容渲染为空——文字、数字全部不显示。

修复:彻底放弃自定义 RemoteViews 布局,回归标准系统通知模板(绝不空白):

  • 标题 = 阶段(工作中/休息中);
  • 倒计时 = 系统 chronometer 模板(setUsesChronometer + setChronometerCountDown),由系统自己渲染时间,稳定可靠;正计时同理由系统模板正向走秒;
  • 循环计数 = 正文文本(循环 N);
  • 按钮 = 系统 action 行(终止 | 暂停/恢复 | 跳过,正计时无跳过),图标+文字,顺序与首页一致。

验证

  • 233/233 测试绿(通知契约测试改为断言系统模板:标题/chronometer 标志/action 顺序与 STOP intent)。