Posso nascondere un programma dalle attività in corso nella barra di notifica?


9

C'è un modo per nascondere le notifiche che una determinata applicazione mostra nella barra delle notifiche in corso?


Dipende dall'applicazione, AFAIK. Ne hai in mente di specifici?
gary,

Alcune applicazioni non hanno la possibilità di rimuovere la notifica stessa. Ciò significa che è impossibile rimuovere la notifica?
Christian,

corretta. Quale app stai usando? Alcune app lo inseriscono nella barra delle notifiche in modo tale che il sistema operativo non uccida l'app (come Impostazioni internazionali).
Bryan Denny

Comprendo che il sistema operativo ucciderà un'app dipende da come l'app gestisce gli eventi del ciclo di vita dell'applicazione. La documentazione ufficiale non indica che importa se l'app invia una notifica.
Christian,

Risposte:


7

A partire da Android 2.0, il sistema richiede che le app che girano costantemente in background e che richiedono un certo livello di priorità in modo che non vengano uccise di mano (come le app musicali), inseriscano una notifica in corso. Questo per evitare l'abuso di richiedere questo livello di priorità senza far sapere all'utente che si sta verificando.

Puoi leggere questo qui: http://developer.android.com/reference/android/app/Service.html#startForeground(int, android.app.Notification)


Ma alcune app ti consentono di nascondere la notifica ma consentono comunque l'esecuzione in background. Uso Gentle Alarm che lo consente. Penso che sia un'app per base app.
Webs,

1
L'allarme delicato probabilmente non funziona costantemente in background, ma piuttosto pianifica un "allarme" con il sistema affinché quell'app venga svegliata al momento opportuno, che poi suona l'allarme effettivo. La mia risposta riguarda in particolare le app che vengono eseguite costantemente in background (come le app musicali).
Eric Mill,

0

Prova Smartbar . Lo usavo e ti permette di inserire scorciatoie nella barra delle notifiche e di nascondere le icone nella barra delle notifiche. Non riesco a ricordare la parte superiore della mia testa se nasconde le icone messe lì da altre app, ma penso che lo faccia. Ci scusiamo per la risposta economica, non riesco proprio a ricordare e non ho tempo per scaricarlo e provarlo per esserne sicuro.


0

Come altri hanno già detto, non è possibile rimuovere una notifica in corso dalla barra di notifica. È lì per avvisare l'utente che l'app è costantemente in esecuzione e senza di essa l'app potrebbe potenzialmente essere uccisa in qualsiasi momento dal sistema operativo.

Detto questo, se stai eseguendo Jelly Bean (o più recente), c'è la possibilità di disabilitare tutte le notifiche da un'app. L'impostazione è per app ed è disponibile in Impostazioni> App> (seleziona l'app)> deseleziona la casella "Mostra notifiche". L'unico avvertimento di questo metodo è che l'app non mostrerà più alcuna notifica nella barra delle notifiche, ma se questo è accettabile per te di quello che ho trovato, questo metodo è un modo semplice per impedire al mio cassetto delle notifiche di riempirsi di notifiche non necessarie .


-1

Vorrei parlare con gli sviluppatori di app e chiedere loro se intendono includere l'opzione per rimuovere l'app dalla barra di notifica. Possono obbligare tale richiesta. Puoi anche lasciare un commento per l'app e aggiungerlo come nota a margine.

Il team CM e altri sviluppatori ROM creano aggiornamenti flashable alle loro ROM in modo che icone e altri elementi possano essere rimossi dalla barra di notifica, ma di solito non lo fanno per applicazioni specifiche. Puoi controllare le informazioni al riguardo nel forum della ROM che stai utilizzando.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.