ユーザーがアプリの通知を許可しているかどうかをサーバーへ伝えておきたいと思ったときに調べたメモ
アプリがフォアグラウンド時には許可しているかわかるけど、バックグラウンドで通知設定を変更したときはわからないためシステムから通知は来ないのかと調べました。
NotificationManagerにそれらしきActionが定義されていましたがAPI Level 28から...
ACTION_APP_BLOCK_STATE_CHANGED
ACTION_NOTIFICATION_CHANNEL_BLOCK_STATE_CHANGED
実際にBroadcastReceiverを作ってAndroidManifestに追加することで、Actionを受信することができました。