使用技巧

Telegram 语音聊天悬浮窗架构:Android 窗口叠加、系统提醒窗口与实时发言者遥测

本文介绍 Telegram 语音聊天在 Android 上的悬浮小窗:它如何浮在其他应用之上、显示谁在说话并一键静音,为什么有时不出现(多半是缺少悬浮窗权限),以及 iOS 和桌面端的不同做法与实用习惯。

内容导读

本文介绍 Telegram 语音聊天在 Android 上的悬浮小窗:它如何浮在其他应用之上、显示谁在说话并一键静音,为什么有时不出现(多半是缺少悬浮窗权限),以及 iOS 和桌面端的不同做法与实用习惯。

Telegram 语音聊天悬浮窗架构:Android 窗口叠加、系统提醒窗口与实时发言者遥测主题插画

在 Android 上加入语音聊天,然后离开 Telegram,一个小胶囊就会一直悬浮在你接下来做的任何事情之上。它会显示谁在说话,并让你一键静音,无需回到应用。

它之所以存在,是因为另一种选择是每次想说话都得切换应用,而在任何时长的通话中,这几乎就是全部体验。

你将能够做到

  • 在使用其他应用时,让语音聊天的控制按钮保持可用。
  • 无需离开你正在做的事情即可静音和取消静音。
  • 授予它所需的权限,而这通常正是它无法出现的原因。
  • 在 iOS 和桌面端做同样的事,那里的工作方式有所不同。

胶囊之外的触摸会穿透到下面的应用——它悬浮在上方,但不会接管整个屏幕。

一个悬浮于一切之上的控件

该小组件由系统绘制在其他应用之上,而不是由 Telegram 自己的窗口绘制。这就是为什么你回到主屏幕、打开浏览器或启动游戏时它依然存在——也是为什么 Android 第一次会请求相应权限。

它会显示当前谁在说话,通常表现为其头像周围的圆环或脉冲,还有一个麦克风按钮,可立即将你静音。拖动可以移动它;它会吸附到最近的边缘,以免挡住你正在阅读的内容。

其他一切——参与者列表、举手、离开——都只需点一下:胶囊会展开回通话界面,然后再次收起。

如果它始终不出现,那就是权限问题 在其他应用上层绘制是一项单独的 Android 权限。Telegram 只会询问一次,如果当时被拒绝,该小组件就会悄无声息地不存在。之后可以在系统应用设置中授予该权限。
互动

四个平台上的同一个问题

在做其他事情的同时保持通话,每个平台的解决方式都不同,知道自己用的是哪一种,就不用去找一个根本不存在的悬浮小组件。

Android

iPhone

桌面端

用好它

悬浮胶囊

在任何应用之上都有完整控制,可拖动,发言者指示一眼可见。
点一下展开进入通话,再点一下收起。两种状态下都不会丢失任何东西。
某些手机上激进的电池设置会停止后台服务。如果切换应用时通话中断,请将 Telegram 排除在该优化之外。

系统横幅

没有悬浮小组件。iOS 会在屏幕顶部显示一个通话进行中的指示器,点它会让你回到 Telegram。
通话无论如何都会在后台继续——离开应用并不等于离开房间。
静音比 Android 多一步,所以要在切换走之前静音,而不是之后。

独立窗口

通话是一个独立窗口,你可以把它放在任何地方,包括第二块屏幕上。
绑定一个按键通话键后,你几乎不需要看它——这种搭配是桌面端最好的方案。

值得养成的习惯

把小组件放在你能看到麦克风状态的位置。处于开启状态却不知道,是这里唯一真正的风险。
把它拖离你正在工作的区域。它不会碍事,但它仍然是屏幕上的一个东西。
它不能阻止你被录音,而正在被录音的通话会说明这一点。小组件带来的是便利,不是隐私。

无论你在哪里:切换走之前先静音,并且知道如何在不切回来的情况下取消静音。

让它正常工作

  1. 加入语音聊天 从任何正在进行的群组或频道加入。
  2. 离开应用 按主屏幕键或切换应用。如果权限已授予,胶囊就会出现。
  3. 如果它不出现,就授予权限 系统设置、Telegram、在其他应用上层显示。
  4. 把它拖开 它会吸附到边缘并留在那里。
  5. 点一下展开,点麦克风静音 两者都无需回到应用即可操作。

← 返回 TG知识库