我想知道如何在我的应用程序运行时禁用或阻止通知管理器。
这意味着用户不能使用通知管理器,即不应弹出通知。
你必须让它全屏,要么:
通过清单:
<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
阻止通知管理器是指当您的应用程序处于前台时阻止来自您的应用程序的通知?我正在寻找类似的东西,我认为创建一个服务来管理显示的通知,这些通知可以在活动开始和停止时发送消息,这可能是需要的。