1

通話に応答すると、アクティブな通話画面に移動します (通話を終了する、ダイヤルパッドを表示する、通話をミュートするなどのボタンがあります)。

通話中にユーザーが私のアプリに移動したとしましょう。進行中の呼び出しにプログラムで戻るメカニズムはありますか? アクティブな通話があり、アプリがフォアグラウンドで実行されている場合、ユーザーがボタンを押してアクティブな通話画面に戻ることができるように、アプリにボタンが必要です。

BroadcastReceiver は必要ですか? インテントで進行中の通話画面に戻りますか? それは正しくないようです。インテントが新しいアクティビティを開始し、既に実行中のアクティビティに戻らなかったと思いました。

アドバイスをいただければ幸いです。

マーク

4

2 に答える 2

0

アプリケーションがアクティビティ スタックの呼び出し中のアプリの上にある場合は、独自のアクティビティを呼び出すことができるはずです。finish()これにより、呼び出し中のアプリが再びスタックの一番上に置かれるため、画面。

また、アクティビティ内に戻る方法をユーザーに提供する必要があるかどうかはわかりません。彼らは通知バーをプルダウンし、そこに配置された「通話中」エントリをクリックして戻ることができるはずです.

于 2013-03-28T20:19:01.517 に答える