Antwort

14

Wenn App im Vordergrund steht, werden keine Benachrichtigungen generiert themselves.you müssen einige zusätzliche code.when Nachricht schreiben empfangen onMessagereceived Methode wird aufgerufen, in dem Sie die notification.here erzeugen kann, ist der Code:

public class MyFirebaseMessagingService extends FirebaseMessagingService { 
@Override 
public void onMessageReceived(RemoteMessage remoteMessage) { 
    super.onMessageReceived(remoteMessage); 
    Log.d("msg", "onMessageReceived: " + remoteMessage.getData().get("message")); 
    NotificationCompat.Builder builder = new NotificationCompat.Builder(this) 
      .setSmallIcon(R.mipmap.ic_launcher) 
      .setContentTitle("test") 
      .setContentText(remoteMessage.getData().get("message")); 
NotificationManager manager = (NotificationManager)  getSystemService(NOTIFICATION_SERVICE); 
    manager.notify(0, builder.build()); 

} 

} 
+0

es funktionierte tnk .. –

+0

Jede neue Benachrichtigung wird die vorherige ersetzen, da Sie 0 als ID verwenden –