non amovible notification
Dans mon application, il est en service en cours d'exécution en arrière-plan. Je tiens à avertir l'utilisateur que le service est en cours d'exécution. Mais j'ai besoin que l'utilisateur ne peut pas supprimer la notification - en appuyant sur la touche clear ou par glisser dehors, dans la barre de notification
Cela signifie que j'ai besoin de montrer ma notification au-dessus de la zone de Notification
InformationsquelleAutor Kelib | 2012-11-17
Vous devez vous connecter pour publier un commentaire.
C'est possible, mais la manière de la mettre en œuvre dépend de l'API de niveau vous développer pour.
Pour API niveaux en dessous de 11, vous pouvez définir La Notification.FLAG_NO_CLEAR. Cela peut être mis en œuvre comme ceci:
Pour API niveaux au-dessus de 11, ou lors de l'utilisation de la Android Support Library, on peut l'appliquer comme ceci:
Pour Créer Non amovible notification suffit d'utiliser setOngoing (true);
Son comme La Notification.FLAG_NO_CLEAR ou La Notification.FLAG_ONGOING_EVENT est ce que vous cherchez.
Pour Créer Non amovible notification suffit d'utiliser setOngoing (true);
Pour Créer amovible notification suffit d'utiliser setOngoing (false);