2017-11-24 10 views
0

発信コールが終了したかどうかを知りたいのは、通常のハングアップ(通常のコール終了)によるものか、切断(信号の損失、ネットワークの輻輳)または何らかの理由で)発信コール終了分類

答えて

0

提供されている標準のコールアプリを使用しているか、独自のユーザーインターフェイスを実装してコールを管理しているかによって、イベントを呼び出す主なインターフェイスが2つあります。

あなたはAndroidのテレフォニーマネージャpropvidesをコールバック何に限定し、その後、標準的な電話サービスを使用している場合:

これは、イベントのかなり限定されたセットであると私はしないでくださいあなたが探しているものをあなたに与えるだろうと思う。これは、電話機がオフフックからアイドル状態になったことを検出できますが、その理由は検出できません。

あなたはコール制御のために自分自身をインターフェースユーザーを実装している場合は、あなたがInCallServiceを経由して、イベントのラッシャーセットへのアクセス権を持っている:

をこのコールバックでより多くの情報を提供しますが、まだAFAIK、コールのための '切断理由'を提供していません。

また、InCallServiceを使用するには、アプリをデフォルトの電話アプリとして登録する必要があります。

関連する問題