着信中に発信者の名前を表示したい。このために、通知を作成しています。通知は、その人の名前で通知に配信されます。通知をポップアップして名前を表示したい。通知チャネルと通知にそれぞれ IMPORTANCE_HIGH と PRIORITY_HIGH を設定しようとしました。
CallScreeningService で onScreenCall() メソッドを使用して通知をトリガーしています。
誰が電話しているかを示すことができる他のソリューションにもオープンです。新しいアクティビティを開始しようとしましたが、アプリを閉じると機能しません。ただし、アプリを閉じても着信を検出できます。
PS: デフォルトの着信通知を置き換えるつもりはありません。発信者の名前を含む追加の通知を表示したいだけです。