com.j_phone.system
インタフェース TelephonyListener

既知の実装クラスの一覧:
ResidentMIDlet

public interface TelephonyListener

TelephonyListenerインタフェースは、「電話着信」、及び「呼び出し停止」を表すイベントを待ち受けるリスナを実装するためのインタフェースです。このインタフェースを実装したリスナを、DeviceControlのsetTelephonyListener()メソッドを呼び出して登録してください。電話の着信を検出すると、TelephonyListenerインタフェースのring()メソッドが呼び出されます。

着信通知が終了した時点でTelephonyListener のignored()メソッドが呼び出されます。呼び出されるタイミングは下記2つの場合があります。

TelephonyListenerのイベント通知は、MIDletが常駐型か通常起動型かどうかに関係なく行われます。


メソッドの概要
 void ignored()
          電話が切れた場合に呼び出されます。
 void ring(java.lang.String name, java.lang.String number)
          電話がかかってきた場合に呼び出されます。
 

メソッドの詳細

ring

public void ring(java.lang.String name,
                 java.lang.String number)
電話がかかってきた場合に呼び出されます。 かけてきた人の名前は電話帳に載っている名前であり、載っていない場合は null となります。 非通知の場合は名前、電話番号とも null となります。
パラメータ:
name - かけてきた人の名前
number - 電話番号(「-」は入っていない)

ignored

public void ignored()
電話が切れた場合に呼び出されます。 通話が終了して Java アプリケーションを再開した場合にも呼び出されます。