2011-11-08 5 views
0

私のアプリは、ユーザーがダイヤルに電話番号を渡して正常に送信するので、ユーザーは自分のアプリから簡単に電話をかけることができます。電話ダイヤラにユーザーを渡し、通話が完了したらリターンしますか?

何かを設定する方法はありますか?コールを終了したユーザーは自動的にアプリに戻されますか?彼らはダイヤラーアプリ内の別のアクティビティに戻ってきており、それはユーザーには良い経験ではありません。

答えて

1

PhoneStateListenerを使用して、コールイベントを検出します。これは私が推測する唯一の方法です。そこにあなたのアプリケーションがリソースを回復するために、ブートを与えることができることを脂肪の可能性があるので、あなたがCALL_STATE_OFFHOOKからCALL_STATE_IDLE

への移行を検出する必要があること

のための準備ができて

関連する問題