安卓 - 如何在我们的应用程序运行时阻止通知管理器



我想知道如何在应用程序运行时禁用或阻止通知管理器。

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

您必须将其设置为全屏:

通过清单:

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

或通过代码:

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

您想将活动设置为全屏。如果是这样,请尝试此操作可能会对您有所帮助。

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

来源: http://www.androidsnippets.com/how-to-make-an-activity-fullscreen

阻止通知管理器是指在应用处于前台时阻止来自应用的通知吗?我正在寻找类似的东西,我认为可能需要创建一个服务来管理显示的通知,这些通知可以在活动启动和停止时发送消息。

最新更新