VoipChatterboxサンプル アプリ プロジェクトに基づいて VOIP アプリを開発しており、ヘッドセット ボタンのクリックを操作する必要があります。
アクティブな通話中にイヤホンのボタンを押すと、CallEndRequestedイベントが発生し、5 秒以内に NotifyCallEnded を呼び出す必要があることがわかります。
しかし、アプリには別の動作が必要です。ユーザーがヘッドセットのボタンを押したときに、マイクをオフ/オン (トグル動作) にするだけです。(この要件は奇妙に思えるかもしれませんが、私のアプリケーションのコンテキストでは理にかなっています)。どうすればこの動作を実現できますか?
要約する :
ユーザーがイヤホンのボタンを押したことを理解する他のイベントはありますか? CallEndRequestedイベントが発生したときに NotifyCallEnded を 5 秒以内に呼び出す必要があるという動作をオーバーライドする方法はありますか?