我想知道在我的应用程序运行时如何禁用或阻止通知管理器。
意味着用户无法使用通知管理器,即不应弹出通知。
答案 0 :(得分:0)
你必须全屏,或者:
通过清单:
<activity ...
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
</activity>
或通过代码:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
答案 1 :(得分:0)
我认为您希望将活动设置为全屏。如果是这样,试试这可能对你有帮助。
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
答案 2 :(得分:0)
通过阻止通知管理器,您的意思是在应用程序位于前台时阻止来自您应用的通知吗?我正在寻找类似的东西,我认为创建一个服务来管理所显示的通知,这些通知可以在活动启动和停止时通过活动发送消息。