私は Android と iOS 用のアプリケーションを開発しており、(サーバー側で) PushSharp を使用して両方のプラットフォームにプッシュ通知を送信しています。特に、(Android 用に) Firebase プラットフォーム (FCM) を使用しています。
このガイドに従って、Androidデバイスの設定アイコンとサウンドにもプッシュ通知を送信できましたが、問題があると思います。通知が到着すると、ヘッドアップ通知として表示されず、ステータス バー通知としてのみ表示されます。
明確にするために、私は:
しかし、ステータス バーに表示されるアプリケーション アイコンしか表示されません。
次のコードで取得したものと同様に、通知をヘッドアップ通知として表示するように FCM に指示するにはどうすればよいですか?
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(context)
.setSmallIcon(R.drawable.ic_media_play)
.setContentTitle("My notification")
.setContentText("Hello World!")
.setDefaults(Notification.DEFAULT_ALL)
.setPriority(Notification.PRIORITY_HIGH);