禁用Android通知栏

时间:2012-09-26 06:03:38

标签: android android-notification-bar

我只是想知道如何在不启用全屏活动的情况下禁用手机中的通知栏?

我正在做一种锁屏,我不希望用户可以向下拖动通知栏。

3 个答案:

答案 0 :(得分:0)

将此代码添加到AndroidManifest.xml

机器人:主题= “@机器人:风格/ Theme.NoTitleBar”

答案 1 :(得分:0)

public static void CancelNotification(Context ctx,int notifyId){     String ns = Context.NOTIFICATION_SERVICE;     NotificationManager nMgr =(NotificationManager)ctx.getSystemService(ns);     nMgr.cancel(notifyId); }

答案 2 :(得分:0)

这听起来像你需要的。它会创建一个与状态栏重叠的透明窗口,从而拦截所有触摸事件。

您仍然会保留状态栏,用户将无法激活它。

https://stackoverflow.com/a/7630993/455886