【问题标题】:Android: is it possible to remove a system-managed notification programmatically?Android:是否可以以编程方式删除系统管理的通知?
【发布时间】:2025-12-19 16:10:07
【问题描述】:

我制作了一个应用程序来配置一个 vpn 配置文件并连接到它。连接后,我只想显示我的通知,但 android 提供了自己的通知,该通知会在 VPN 连接的生命周期内显示。

有没有办法“删除”该通知,或者至少是从屏幕顶部删除相应的图标?

【问题讨论】:

    标签: android android-notifications


    【解决方案1】:

    这在 Android 上是不可能的,抱歉。

    您无法在自己的应用程序之外控制通知,无论它们属于另一个第三方应用程序还是系统。您只能更新或关闭您自己的通知。

    【讨论】:

    • 那么,我可以想象我也不能修改消息?
    • 我看到有时通知不会出现。我可以想象android系统存储了一种“标志”来记住用户已接受使用VPN。你知道这部分代码可以在 Android 内核中的什么位置找到吗?
    • 那么 Pushbullet 如何让我关闭来自其他应用的通知?
    最近更新 更多