0

デフォルトのAndroidダイヤルをオーバーライドして、もう1つのボタン「URGENT」を含めようとするアプリケーションを作成しています。アプリケーションが 2 台の電話にインストールされていて、一方の電話が通話を「緊急」としてマークすると、もう一方の電話の受信者の画面 (これも上書きされます) が「赤」に変わり、通話が「緊急」であることを受信者に示すという考え方です。急"。

以下のコードを使用して呼び出していますが、「URGENT」パラメーターを一緒に含める方法がわかりません。

Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:03000000000"));
startActivity(intent);

この機能を実現する方法があれば提案してください。ありがとう!

4

1 に答える 1

0

インテントへのパラメーターを構成するだけではありません。呼び出しがそのフィールドをサポートする必要があるインテントです。そして、電話ネットワークが「緊急」の電話という考えを持っているかどうかはまったくわかりません. 私はそれを望んでいないことを知っています-世界中のすべてのテレマーケティング担当者がすべての通話にそれを使用します. しかし、本当にこれを実行したい場合は、他の電話にデータを送信する帯域外の方法が必要であり、通話が完了する前にそこにデータを取得する必要があります. 所有しているサーバーに緊急の通話であることを伝え、それを GCM 経由で受信者にプッシュすることもできますが、タイミングが難しいでしょう。

于 2013-04-15T04:06:04.863 に答える