2009-06-29 7 views

Antwort

8

Ja sehr möglich. Sie müssen sich in die "Telefonereignisse" einklinken und einen Telefonhörer erstellen. Die Dokumente geben einige Hinweise dazu. Also feuern Sie Ihre Lieblings-Java-IDE an und rocken Sie weiter!

http://na.blackberry.com/eng/deliverables/1076/development.pdf (Blick um Seite 190)

Listen for phone events.  >Implement the PhoneListener interface. 
Register the phone listener. >Invoke Phone.addPhoneListener(). 
Remove a phone listener.  >Invoke removePhoneListener(). 

Wenn ein neuer Anruf kommt es verwendet die callincoming (int) Rückruf. Es gibt ein paar mehr:

A call is added to a conference call. 
    callAdded(int) 

    A BlackBerry® device user answers a call (user driven). 
    callAnswered(int) 

    A conference call is established. 
    callConferenceCallEstablished(int) 

    The network indicates a connected event (network driven). 
    callConnected(int) 

    A direct-connect call is connected. 
    callDirectConnectConnected(int) 

    A direct-connect call is disconnected. 
    callDirectConnectDisconnected(int) 

    A call is disconnected. 
    callDisconnected(int) 

    A BlackBerry device user ends the call. 
    callEndedByUser(int) 

    A call fails. 
    callFailed(int, int) 

    A new call arrives. 
    callIncoming(int) 

    The BlackBerry device initiates an outgoing call. 
    callInitiated(int) 

    A call is removed from a conference call. 
    callRemoved(int) 

    A held call resumes. 
    callResumed(int) 

    A call is waiting. 
    callWaiting(int) 

    A conference call is ended (all members are disconnected). 
    conferenceCallDisconnected(int) 
Verwandte Themen