直接在灵动岛上回复消息——不用切回 App 的快捷操作
这是什么功能
在灵动岛展开后的卡片里,如果原始应用支持 Android 的「通知快捷回复(Inline Reply)」API,dynamicSpot 会自动在卡片底部提供回复输入框。用户可以直接在灵动岛上输入回复内容并发送,不用切换到原 App。
哪些应用支持
支持度较高的应用(经过通知快捷回复 API):
- 微信(Android 版支持较好,但不同版本有差异)
- Telegram(原生支持,体验好)
- Signal
- Discord
- QQ(较新版本)
支持度不稳定的应用:
- 钉钉、飞书:部分版本不支持通知内直接回复
- 企业微信:支持情况因版本而异
- Gmail 邮件:不支持内联回复(只能打开 App)
操作步骤
- 收到消息通知时灵动岛自动展开
- 长按灵动岛展开完整卡片
- 在卡片底部找到回复输入框(如果该 App 支持)
- 点击输入框,弹出键盘
- 输入回复内容
- 点击发送按钮
- 发送完成后灵动岛自动收起
如果看不到回复框
如果长按展开后没有回复输入框,检查:
第一层:App 本身是否支持
打开原 App,看看它是否在系统通知里显示过「通知内回复」功能。如果原 App 的系统通知里就没有回复框,那在灵动岛里也不会有——这不是 dynamicSpot 的问题,是 App 本身没有适配 Android 的 inline reply API。
第二层:dynamicSpot 设置
确保弹窗内直接回复功能已开启:
- 进入 dynamicSpot 设置 → Interaction → Enable reply from popup → 开启
第三层:权限
无障碍服务权限必须开启——弹窗内直接回复需要它来模拟输入操作(见 无障碍服务)。
注意事项
- 部分 App 的回复是伪回复:某些旧版本 App 的灵动岛回复框只是"打开 App 后在对话框里预设内容",不是真的直接发送。发送前会先跳转到原 App。
- 敏感应用慎用:回复框弹出时可能包含上一条消息的全部内容,在公共场合使用时注意遮挡。
- 输入法兼容:某些第三方输入法(尤其全屏输入法)可能和灵动岛回复框的键盘弹出有冲突,建议用系统默认输入法测试。