feat(ncm): 底部mini播放栏(替代顶栏图标) — 异Activity常驻,非播放页+有活动播放时显示:封面缩略+歌名/歌手+播放暂停+进度带+点击进播放页,宿主barhit/plsplay/home/player PASS

This commit is contained in:
AskaEth committed 2026-09-03 18:07:57 +08:00
1 parent 26a140e00f
commit 671f0d1835
6 files changed
+279 -3

No files matched your search

+6
View File
@@ -349,6 +349,12 @@ void settings_touch_move(int x, int y);
void settings_open(void); /* 进设置页 */
void settings_reload(void);
/* mini 播放栏(ui/minibar.c,跨 Activity 常驻;非播放页 + 有活动播放会话时显示)*/
void mini_bar_init(void); /* 登记 CUSTOM 绘制物(main 建页后调) */
void mini_bar_shutdown(void); /* 注销(app 退出前) */
void mini_bar_tick(uint64_t now);/* 每帧:可见性/歌曲/暂停态/进度变化 → 失效栏带并重绘 */
int mini_bar_hit(int x, int y); /* app_on_tap 顶层先行拦截:1=消费(toggle/进播放页) */
/* search */
meow_view *search_view_create(void);
int search_is_active(void);