关闭通知滑块,所以我用这个
val closeIntent = Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS) applicationContext.sendBroadcast(closeIntent)
此代码在android 11或更低版本上工作。但它在android www.example.com中不工作12.it,通过异常:
Permission Denial: android.intent.action.CLOSE_SYSTEM_DIALOGS
7rtdyuoh1#
如果您的应用面向Android 12,则在这种情况下不需要使用ACTION_CLOSE_SYSTEM_DIALOGS。这是因为,如果您的应用在窗口位于通知抽屉顶部时调用startActivity(),系统会自动关闭通知抽屉。
1条答案
按热度按时间7rtdyuoh1#
如果您的应用面向Android 12,则在这种情况下不需要使用ACTION_CLOSE_SYSTEM_DIALOGS。这是因为,如果您的应用在窗口位于通知抽屉顶部时调用startActivity(),系统会自动关闭通知抽屉。