전화 이벤트 수신 및 처리

PhoneListener 인터페이스를 구현하면 BlackBerry 단말기 프로그램이 다양한 전화 이벤트를 수신하여 자동으로 처리하도록 구성할 수 있습니다. PhoneListener 인터페이스는 전화 이벤트의 알림을 받는 데 사용할 수 있는 일련의 콜백 메소드를 제공합니다.

  1. 필요한 클래스와 인터페이스를 가져옵니다.
    import net.rim.blackberry.api.phone.*;
  2. PhoneListener 인터페이스를 구현하는 클래스를 만듭니다.
  3. addPhoneListener()를 호출하여 PhoneListener를 구현한 클래스를 등록합니다.
    Phone.addPhoneListener(this);
  4. PhoneListener 콜백 메소드를 사용하여 수신 전화 이벤트를 처리합니다. 예를 들어, 통화가 끊어졌다는 알림을 받으려면 callDisconnected(int)에서 알림을 구현하고, 새 통화가 걸려 왔다는 알림을 받으려면 callIncoming(int)에서 알림을 구현하고, 통화가 대기 중이라는 알림을 받으려면 callWaiting(int)에서 알림을 구현합니다. PhoneListener 콜백 메소드의 전체 목록은 BlackBerry Java Development Environment용 API 참조서를 참조하십시오.
  5. PhoneListener의 등록을 취소하려면 Phone.removePhoneListener()를 호출합니다.
     Phone.removePhoneListener(this);
이전 주제: BlackBerry DTMF 톤

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.