2016-04-25 14 views
1

Ich habe eine App, die mehrere Benachrichtigungen in der Statusleiste mit NotificationManager erstellen kann. Jede Benachrichtigung verfügt über eine PendingIntent-Instanz (mit einem eindeutigen Anforderungscode) zum Öffnen einer Aktivität, wenn darauf geklickt wird. Der Benutzer kann die Benachrichtigung auch abbrechen, was bedeutet, dass die ausstehende Absicht niemals verwendet wird.Sollten ausstehende Absichten abgebrochen werden, wenn sie nicht verwendet werden

Sollte ich manuell jedes PendingIntent löschen, um Speicherlecks zu vermeiden, oder das System kann dies alleine bewältigen?

Antwort

0

Yeah! Es ist besser, jedes ungenutzte PendingIndent programmatisch zu löschen, damit die Anwendungsleistung besser wird.

Verwandte Themen