アクティビティをフルスクリーンにせずにモバイルの通知バーを無効にする方法を知りたいのですが?
私はロック画面のようなものをやっていますが、ユーザーが通知バーを下にドラッグできるようにしたくありません。
アクティビティをフルスクリーンにせずにモバイルの通知バーを無効にする方法を知りたいのですが?
私はロック画面のようなものをやっていますが、ユーザーが通知バーを下にドラッグできるようにしたくありません。
このコードを AndroidManifest.xml に追加します
android:theme="@android:style/Theme.NoTitleBar"
public static void CancelNotification(Context ctx, int notifyId) { String ns = Context.NOTIFICATION_SERVICE; NotificationManager nMgr = (NotificationManager) ctx.getSystemService(ns); nMgr.cancel(notifyId); }
これはあなたが必要とするもののように聞こえます。ステータス バーに重なる透明なウィンドウを作成し、それによってすべてのタッチ イベントを傍受します。
ステータス バーは保持されますが、ユーザーはそれをアクティブにすることはできません。