問題タブ [caller-id]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android では、着信があるときに発信者 ID 通知が画面に視覚的に表示されるようにしますか?
電話番号から着信の名前を認識できるアプリを開発中です。(私たちの問題はこれと似ていますが、解決策は異なります) 着信通話の電話番号を受け取る CallScreeningService を作成し、通話があるたびに発信者 ID を示すトーストを表示できるようにしました。ただし、トーストを表示する代わりに、通知を表示したいと考えています。(また、真の発信者 Android アプリのように、Android ネイティブの着信画面にポップアップ ウィンドウを表示しようとしましたが、アプリがバックグラウンドまたは閉じた状態にある場合は表示できませんでした)通話ですが、画面に視覚的に表示されません。
電話の着信と同時に画面に通知を視覚的に表示することはできますか? はいの場合、どのように?
どうもありがとう!
android - Android での着信中にポップアップ通知を表示する方法
着信中に発信者の名前を表示したい。このために、通知を作成しています。通知は、その人の名前で通知に配信されます。通知をポップアップして名前を表示したい。通知チャネルと通知にそれぞれ IMPORTANCE_HIGH と PRIORITY_HIGH を設定しようとしました。
CallScreeningService で onScreenCall() メソッドを使用して通知をトリガーしています。
誰が電話しているかを示すことができる他のソリューションにもオープンです。新しいアクティビティを開始しようとしましたが、アプリを閉じると機能しません。ただし、アプリを閉じても着信を検出できます。
PS: デフォルトの着信通知を置き換えるつもりはありません。発信者の名前を含む追加の通知を表示したいだけです。