, когда мое приложение работает, получает уведомление вместе с заголовком и значком приложения, как это
но когда my убит, он не отображает тело сообщения, а показывает только значок и заголовок, который является именем приложения, подобным этому
в то время как код для моего метода OnMessagerecceive это
@Override
public void onMessageReceived(RemoteMessage message) {
String from = message.getFrom();
Map data = message.getData();
datarecieved = message;
String orderIds= "";
try {
if(data.get("accountId")!=null)
orderIds = data.get("accountId").toString();
} catch (Exception e) {
e.printStackTrace();
}
String userId=SharedPrefsUtils.getStringPreference(getApplicationContext(),"user_id");
if(userId!=null&&userId.length()>0) {
if (orderIds.equals("-101")) {
generateNotificationForOrder(getApplicationContext(), data);
} else if (!orderIds.equals("")) {
generateNotification(getApplicationContext(), data);
}
}
}
пока мой JSON для уведомлений похож на это
{
"to": "fcm_token",
"данные": {
«тип»: «101/102/103»,
"msg": "CustomerId",
"id": "0",
"accountId": "-101"
},
"content_available": правда
}