전화 이벤트 수신 및 처리
PhoneListener 인터페이스를 구현하면 BlackBerry 단말기 프로그램이 다양한 전화 이벤트를 수신하여 자동으로 처리하도록 구성할 수 있습니다. PhoneListener 인터페이스는 전화 이벤트의 알림을 받는 데 사용할 수 있는 일련의 콜백 메소드를 제공합니다.
- 필요한 클래스와 인터페이스를 가져옵니다.
import net.rim.blackberry.api.phone.*;
- PhoneListener 인터페이스를 구현하는 클래스를 만듭니다.
- addPhoneListener()를 호출하여 PhoneListener를 구현한 클래스를 등록합니다.
Phone.addPhoneListener(this);
- PhoneListener 콜백 메소드를 사용하여 수신 전화 이벤트를 처리합니다. 예를 들어, 통화가 끊어졌다는 알림을 받으려면 callDisconnected(int)에서 알림을 구현하고, 새 통화가 걸려 왔다는 알림을 받으려면 callIncoming(int)에서 알림을 구현하고, 통화가 대기 중이라는 알림을 받으려면 callWaiting(int)에서 알림을 구현합니다. PhoneListener 콜백 메소드의 전체 목록은 BlackBerry Java Development Environment용 API 참조서를 참조하십시오.
- PhoneListener의 등록을 취소하려면 Phone.removePhoneListener()를 호출합니다.
Phone.removePhoneListener(this);
이 정보가 도움이 되었습니까? 의견을 보내 주십시오.