閉じることができない通知バーの上部にある 4 つのボタンを常に修正しようとしています。アプリの初回起動時は常にボタンが固定されます。この目的のために、次のようにNotification Builderを使用して通知を作成しています。
Notification notification = new Notification.Builder(this).build();
notification.flags = Notification.FLAG_ONGOING_EVENT;
notification.icon = R.drawable.ic_launcher;
notification.contentIntent = pendingIntent;
notification.setSmallIcon = R.drawable.ic_launcher;
notification.flags = Notification.FLAG_ONGOING_EVENT | Notification.FLAG_NO_CLEAR;
notification.priority = Notification.PRIORITY_HIGH;
mNotificationManager.notify(Constants.NOTIFICATION_ID_BRANDING, notification);
すべてが正常に機能し、通知を一番上に表示することもできますが、別のアプリケーションから他の通知を受信している間、そのアプリケーションの下に通知が表示されます。
行notification.priority = Notification.PRIORITY_HIGH;
はそのことを行いますが、それは私たちのアプリケーションにのみ固有のものです.
私の要件:しかし、私の要件は、通知に関係なく、通知を常に一番上に保つことです. ヒントと解決策を教えてください。前もって感謝します。