안드로이드 - CallManager.getInstance()

2014. 5. 12. 12:14Programing/Android / Java



CallManager ClassJB Version부터 추가 된 ClassTFWPhone type (GSM or CDMA)에 관계없이 Phone Application에 공통적인 Call 관련 API를 제공하기 위해 도입 되었다.

쉽게 이야기 하면, GSM이냐 CDMA냐에 따라서 따로 관리를 하지 않고, 하나의 Class에서 모두 제어하겠다는 의미이다.

개발자 입장에서는 좀 편해졌군;;;ㅋ

아무튼, Telephony Framework Init 시점에서 getInstance를 호출하는 이유는 

PhoneApp 객체가 Call 제어를 위해 Call Manger ClassInstance를 획득하기 위함이다.