Dans ma candidature, je veux montrer la notification et pour cela, j'ai utilisé un service de messagerie en firebase. MyNotificationManager Classe: strong> < / p> myFireBasemessagingService class: strong> p> codes manifestes: strong> < / p> Comment puis-je le réparer? p> p>
J'écris ci-dessous des codes sous
Je sais pour la notification de montrage supérieure à Android 8, je devrais utiliser canalid strong> et i écrire des codes pour cela, mais ne montrez aucune notification!
3 Réponses :
Essayez cette méthode
êtes-vous ici? Pouvez-vous m'aider?
@APPTER HII, quel problème vous obtenez ?? J'ai vérifié ce code dans l'émulateur et sa recherche de travail
@Bhoomikapatel, vraiment je ne sais pas! mais ne me travaille pas !!!! Pouvez-vous m'aider?
@APPTER, oui sûr. Il suffit de copier cette fonction dans votre application et appelez cette fonction à l'intérieur de votre Oncreate (). Vous verrez que la notification sera disponible dans votre barre d'état. S'il y a autre chose, laissez-moi savoir
@Bhoomikapatel, avez-vous TeamViewer? pour connecter mon PC?
@APPTER Je suis au travail, je ne peux pas faire ça maintenant. Si vous pouvez attendre, alors ferez cela après 19h
@Bhoomikapatel, je copie des codes au-dessus de mon service! Mais ne me montre aucune notification!
Vous devriez aussi essayer avec cela et laissez-moi savoir:
@Appester essayer avec ceci
@Appester pourquoi vous créez une notification de classe distincteManager pour notification. Utilisez ceci à l'intérieur de MyFireBasemessagingService elle-même
ne pas me redevenir mon ami :(. Je copie votre code dans mon service et ne me travaille encore pas
Dans votre classe FirebasemessagingService, vous ne manipulez que Charge utile de notification et sans données de données. Si l'application est en état de tuer et Vous envoyez une notification qu'il n'appelle pas la méthode onreceive () alors envoyez le titre et le message de notification dans la charge utile de données et générer une notification.
Essayez ci-dessous Code P> Il gérera à la fois Android 8+ et ci-dessous Android 8 +. P> < / p>
Merci chérie, j'ai utilisé votre code mais montre-moi une très petite taille de notification: D Comment puis-je réparer cette petite taille?
Si vous souhaitez une taille plus grande de notification, vous devez utiliser la mise en page personnalisée pour cela
Dans votre code ne montre pas le titre de notification et le contenu! Il suffit de montrer le nom et l'icône de l'application! Comment puis-je montrer le titre et le contenu de notification?
setContentTitle () et setContentText est pour le même
utiliser la même instance de notification gestionnaire. Vous créez une nouvelle méthode Create Channel
@Vivekmishra, comment puis-je ça? Pouvez-vous m'envoyer un vrai code avec mes codes ci-dessus? s'il te plaît
@Vivekmishra, j'ai utilisé ce code:
mnotifymgr.createnotificationChannel (canal); code> mais à nouveau ne fonctionne pas!
Utilisez-vous le même identifiant de canal à la méthode de notification que vous créez?