队列刷新与播放定位:顺序不对时的两个处理动作
队列页为什么需要刷新
播放队列显示的是播放上下文的快照:「正在播放(第几首/共几首)」。快照基于数据生成,而数据可能在你不知情时变化——典型场景是后台跑了一次重新扫描、或批量编辑了标签。这时页面显示与实际播放可能对不上,刷新按钮就是为此准备的:点一下重新加载当前队列。

三种该点刷新的情形
- 序号不推进:歌在放但「正在播放(x/y)」停在旧数字不动。
- 改完曲库后:任何批量改数据操作之后看队列,先刷新再说。
- 长时间挂后台:应用被系统回收后重新进来,队列状态存疑时刷新一次成本低。
播放定位:找到「现在放的是哪首」
队列进度卡片的序号回答「播到哪了」;想知道当前这首歌在库里是什么状态,两条路径:
队列顺序的干预
队列本质跟随播放上下文生成,想精确控制「接下来放什么」:
- 在歌曲行的更多菜单里向队列追加指定歌曲。
- 对顺序要求高的场景(比如一套固定流程的歌),直接建成播放列表更省心——列表是固化的,队列是流动的。
具体菜单条目与刷新行为随版本可能调整,以应用内实际显示为准。