Firebase push-уведомления облачных сообщений, как получить доступ к дополнительным данным в качестве уведомления - PullRequest
0 голосов
/ 25 марта 2019

enter image description here

Я просто хочу получить доступ к тем пользовательским данным, которые записаны внутри дополнительной опции при нажатии кнопки

    private void showNotification(String title, String message,String category,String index) {
     Intent intent=new Intent(getApplicationContext(),MyActivity.class);break;    
     PendingIntent contentIntent = PendingIntent.getActivity(getApplicationContext(),0,intent,PendingIntent.FLAG_UPDATE_CURRENT);
     NotificationCompat.Builder b = new NotificationCompat.Builder(getApplicationContext());
     b.setAutoCancel(true)
        .setDefaults(Notification.DEFAULT_ALL)
        .setWhen(System.currentTimeMillis())
        .setSmallIcon(R.mipmap.ic_launcher)
        .setContentTitle(title)
        .setContentText(message)
        .setContentIntent(contentIntent);
     NotificationManager notificationManager = (NotificationManager)getBaseContext().getSystemService(Context.NOTIFICATION_SERVICE);
     notificationManager.notify(1,b.build());
}

1 Ответ

0 голосов
/ 29 марта 2019

Я получил свое решение для других, если у них возникла та же проблема, вы можете использовать эту функцию

.getData ();

...