1

モバイルアプリ開発初心者です。しかし、Java や C++ などのコードを使用して N73 で着信を傍受できるかどうかを知りたいですか?

私の 2 番目の質問は、これが可能である場合、ブラック リストに登録されている連絡先から指定された電話番号で電話が鳴らないようにすることはできますか?

このタスクを実行する多くのアプリを見てきましたが、これが実現可能かどうか、およびこれがどのように達成されるかを知りたいと思っています。

前もって感謝します。

4

1 に答える 1

2

CTelephonyC++ ではfromを使用できますetel3rdpartyNotifyChange()イベントのサブスクライブに使用しEVoiceLineStatusChangeます。EStatusRingingイベントでは、GetCallInfo()電話番号を含む相手の情報を取得するために電話をかけてから、電話を拒否するか、呼び出し音を鳴らし続けるかを決定できます。

私の知る限り、CTelephonyAPI には呼び出しを拒否する直接的な方法はありませんが、AnswerIncomingCall()その後にHangUp(). 実行可能ファイルにはNetworkServices機能が必要です。

呼び出しを拒否するよりハックな方法はRWsSession、赤いキー (終了キー) を押すことをシミュレートするために使用することができSimulateRawEvent()ます。この場合、実行可能ファイルにもその機能が必要になります。TRawEvent::EKeyDownEKeyUpEStdKeyNoSwEvent

于 2009-08-01T09:32:29.340 に答える