私のアプリケーション開発では、発信通話が接続されたときにバイブレーションを行う必要がありますが、通話応答状態を取得できません。この質問に関する次のようなトピックを読みました: 発信通話ステータス
しかし、実際には、これらの質問に正しく答えることはできません。BroadcastReceiver を使用すると、アイドル状態、オフフック状態、呼び出し状態のみを受信できますが、アクティブ状態は受信できません。
内部フレームワークの Call.java で定義されたアクティブな状態ですが、この状態を取得する方法がわかりません。https://stackoverflow.com/questions/5652660/accessing-callmanager-in-androidとほぼ同じリフレクション メソッドを使用しましたが、失敗しました。