安卓能否系统级禁用 toast 悬浮气泡功能?

217 天前
 Hsinyao

当我从 app 返回主屏幕时,很多 app 会弹一个 toast 告诉我“本 app 已进入后台运行”,这个信息提示很多余,而且会占据屏幕下方的区域 5 秒钟左右,导致在这期间我无法使用屏幕键盘打字

希望有办法能够在整个系统中禁用 toast 功能

4526 次点击
所在节点    Android
6 条回复
emonc
217 天前
确实,有些 APP 被禁网后每次前后台切换都会跳 toast !
cxtrinityy
217 天前
我记得有专门 app 管理 toast ,不过忘了是啥,可以搜搜
至少 App Ops 可以,不过它是整体权限管理
datocp
217 天前
上次在 moto x30 是无障碍/互动控件/时间控件/等待操作的时长 第二个选项就是 10 秒,估计默认就是 5 秒。

上次乱动把它调成 2 分钟那才叫痛苦。。。
wangxiaodong
217 天前
系统级别 app 的 toast 不受用户操控,但普通 app 的 toast 可以在应用信息的“通知”(包含 toast)里逐个禁用,或者遍历下来批量禁用。
jianyingsy
216 天前
记得 sdk 30 及以下的应用的 toast 是应用自己发送的,可以用 app ops 或者权限狗禁止 toast 。
更高 sdk 应用的 toast ,都是走系统界面的,要禁用就整个系统界面发送的所有 toast 都被禁用了。

至于 toast 显示的时间,是可以用米客修改一下( MIUI )。

至于 toast 存在时没法打字,是因为安卓 12 新增“不受信任的触摸事件”,应用没有适配默认禁用。
要启用可以用米客等等软件修改,也可以运行:
abd shell settings put global block_untrusted_touches 0
便可以解决有 toast 时无法打字的问题。
Zy143L
216 天前
appops 我记得是可以关闭 toast 的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/978994

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX