私は、アプリケーションがフォアグラウンドとバックグラウンド(履歴ではない)の両方にいる間、ヘッドアップ通知を表示する必要があります。アプリがフォアグラウンドにいない間に、Firebase Cloud Messaging(通知)を使用してアンドロイドで通知を受信する方法を教えてください。
前景の場合、私はこれを次の方法で達成しました。
PendingIntent pendingIntent = PendingIntent.getActivity(ctx, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
NotificationCompat.Builder builder = new NotificationCompat.Builder(ctx);
builder.setFullScreenIntent(pendingIntent,true);
しかし、バックグラウンドで、それは常に通知に示すarea.Can誰もがバックグラウンドで(ない歴史の中で)これをacheiveする方法
を教えてくれ、私は、通知のために、以下のパラメータを試みたが、動作していません。
{
"to" : "_Token_",
"priority":"high",
"data":
{
"title": "Test",
"text": "Fcm"
},
"notification":
{
"title": "Test",
"text": "Fcm"
}
}
こんにちは。「*背景(歴史にない)*」とは、アプリが殺されたことを意味しますか? –