数分おきに利用できる場合は、通知を出すサービスを実行しようとしています。数時間でサービスが壊れてしまうので、フォアグラウンドサービスにすることを考えました。しかし、そうすると、2つの通知が表示されます。1つは通知列です(それが私が必要としているものです)。進行中の列にもう1つあり、機能するアイコンが表示されます。その本当に迷惑です。通知コードは次のようになります
Notification.java
n.setLatestEventInfo(getApplicationContext(), "Update", "new update arrived", pIntent);
n.flags = Notification.FLAG_AUTO_CANCEL;
startForeground(2233,n);
n.flags |=Notification.FLAG_NO_CLEAR;
NM = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
NM.notify(id,n);