Android 12中如何在没有AccessibilityService的情况下关闭通知面板?

Vol*_*yrH 18 android android-12

我正在寻找一种在用户按下通知中的某个按钮后关闭通知面板的方法。目前,我正在这样做:

sendBroadcast(Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS))
Run Code Online (Sandbox Code Playgroud)

但是,这种方式在 Android 12 上已被弃用,官方建议使用GLOBAL_ACTION_DISMISS_NOTIFICATION_SHADE来自AccessibilityService.

有没有办法以某种方式做到这一点而不需要AccessibilityService