Escutar e manipular eventos de telefone
Você pode configurar o aplicativo do aparelho BlackBerry para escutar e manipular automaticamente vários eventos de telefone implementando a interface PhoneListener. A interface PhoneListener fornece um conjunto de métodos de retorno de chamada que você pode usar pare receber notificações de eventos de telefone.
- Importe as classes e interfaces necessárias.
import net.rim.blackberry.api.phone.*;
- Crie uma classe que implemente a interface PhoneListener.
- Registre a classe que implementa PhoneListener invocando addPhoneListener().
Phone.addPhoneListener(this);
- Manipule eventos de telefone de entrada usando os métodos de retorno de chamada PhoneListener. Por exemplo, para receber notificação de que uma chamada foi desconectada, implemente as notificações em callDisconnected(int); para receber notificação de que uma nova chamada foi recebida, implemente a notificação em callIncoming(int); e para receber notificação de que há uma chamada em espera, implemente a notificação em callWaiting(int). Para obter uma lista completa de métodos de retorno de chamada PhoneListener, consulte a referência da API do BlackBerry Java Development Environment
- Para cancelar o registro do PhoneListener, invoque Phone.removePhoneListener().
Phone.removePhoneListener(this);
Estas informações foram úteis? Gostaríamos de receber seus comentários.