【发布时间】:2012-09-26 14:11:01
【问题描述】:
我只想知道如何在不让我的活动全屏的情况下禁用手机中的通知栏?
我正在做一种锁屏,我不希望用户可以向下拖动通知栏。
【问题讨论】:
标签: android android-notification-bar
我只想知道如何在不让我的活动全屏的情况下禁用手机中的通知栏?
我正在做一种锁屏,我不希望用户可以向下拖动通知栏。
【问题讨论】:
标签: android android-notification-bar
将此代码添加到您的 AndroidManifest.xml 中
android:theme="@android:style/Theme.NoTitleBar"
【讨论】:
public static void CancelNotification(Context ctx, int notifyId) { 字符串 ns = Context.NOTIFICATION_SERVICE; NotificationManager nMgr = (NotificationManager) ctx.getSystemService(ns); nMgr.cancel(notifyId); }
【讨论】:
这听起来像是您需要的。它涉及创建一个与状态栏重叠的透明窗口,从而拦截对其的所有触摸事件。
您仍然会保留状态栏,只是用户无法激活它。
【讨论】: