ユニバーサルアクセス用のアプリを作成しています。アプリはカスタムダイヤラーを使用してフルスクリーンで動作します。したがって、ユーザーが電話中にホームまたはバックを押した場合、私はユーザーに何らかの方法で電話を返す機会を与える必要があります。(実際、彼らが去った場合、進行中の通話を自動的に再開することを考えています)。
番号を使用して通話を開始する方法は知っていますが、通話中に着信画面を開く方法がわかりません。番号を指定せずにIntent.ACTION_CALLを実行しようとしましたが、2番目の通話が開始されます。
Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"));
startActivity(callIntent);
これは意図的に、または単に前面に出すことによって行われるべきだと思います。しかし、私はそれを行う方法がわかりません。プログラムで進行中の通話を再開するにはどうすればよいですか?