v1.5.1 · 锁屏歌词排版与翻译交互优化
更新内容
- 在保持歌词槽高固定的前提下,将官方歌词行间距收紧至 6dp,避免动态高度引起滚动抖动。
- 无翻译歌词使用更大的 24sp 字号和均衡换行,按内容显示 2–3 行并保持垂直居中。
- 过长翻译会随当前歌词进度横向滚动,减少文字超出屏幕边界的问题。
- 翻译按钮仅在当前歌曲含可用翻译时显示。
- 优化关闭翻译时从“2 行歌词 + 1 行翻译”过渡到“3 行歌词”的补行动画。
播放器接入
- 新增公开动作
io.github.andrealtb.lockscreenlyrics.action.TOGGLE_TRANSLATION,主动接入lyricInfo的播放器可提供锁屏翻译开关。 - 自动为外部歌词提供方配置 OPlus Rule0 自定义动作槽位。
- 播放器包内存在
ic_translation时优先使用;否则自动采用模块内置的透明背景、单色 Salt 风格翻译图标。 - 中英文播放器接入文档已补充动作顺序、图标及生命周期要求。
升级提示
安装后请在 LSPosed 中确认模块作用域,并重启系统界面或设备。