草庐IT

collapseNotificationHandler

全部标签

android - 如何在 Android 中禁用状态栏点击和下拉?

如何在Android中禁用状态栏点击和下拉?我已经尝试了很多东西,但这不起作用。 最佳答案 在我看来,有两种选择:选项1:您可以在状态栏上放置一个窗口以禁用任何触摸或下拉。选项2:您还可以覆盖OnWindowFocusChanged()方法以在通知面板出现后立即关闭它。如何:选项1:在您的Activity中定义以下方法(preventStatusBarExpansion)和类(CustomViewGroup)。publicstaticvoidpreventStatusBarExpansion(Contextcontext){Wind

android - 禁止下拉通知面板

我正在开发一个锁屏应用程序,我需要禁用下拉屏幕顶部通知/状态栏的功能。有一个名为HoloLocker的应用程序,这个应用程序的作用是当用户从屏幕顶部向下拉时,它只是将栏设置回屏幕顶部,并且无法向下拉抽屉。我不知道从哪里开始。任何帮助都会很棒!谢谢! 最佳答案 这可以通过反射来实现。但是问题很多。无法检查通知面板是否打开或正在打开。因此,我们将不得不依赖Activity#onWindowFocusChanged(boolean)。这就是问题开始的地方。方法的作用:publicvoidonWindowFocusChanged(boole