Android-如何在应用程序运行时阻止通知管理器

Android-如何在应用程序运行时阻止通知管理器,android,Android,我想知道如何在应用程序运行时禁用或阻止Notification Manager 这意味着用户不能使用通知管理器,即通知不应弹出。您必须使其全屏显示,或者: 通过舱单: <activity ... android:theme="@android:style/Theme.NoTitleBar.Fullscreen" /> </activity> 我想您应该将活动设置为全屏。如果是这样,试试这个,它可能会帮助你 requestWindowFeature(Window.FEAT

我想知道如何在应用程序运行时禁用或阻止Notification Manager


这意味着用户不能使用通知管理器,即通知不应弹出。

您必须使其全屏显示,或者:

通过舱单:

<activity ...
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
</activity>

我想您应该将活动设置为全屏。如果是这样,试试这个,它可能会帮助你

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

来源:

通过阻止notification manager,您的意思是当您的应用程序位于前台时阻止来自应用程序的通知吗?我在找类似的东西,我认为需要创建一个服务来管理显示的通知,这些通知可以在活动启动和停止时由活动发送。

如果您不希望状态栏使用全屏模式,这些都是隐藏通知管理器的方法,但我想显示通知管理器,但它不应该是可部署的请帮助我们在我们的应用程序运行时不要放下通知管理器。要清除,请显示通知栏,但不是弹出的消息?这些都是隐藏Notification Manager的方法,但我想显示Notification Manager,但它不应该是可部署的,因此请提供帮助,以便在我们的应用程序运行时不应放下Notification Manager
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);