我从PhoneListener
获得了一个呼叫ID,但每当我尝试从ID中获取PhoneCall
对象时,无论事件发生什么,它都会返回null - 断开连接,连接或启动。 / p>
我正在开发针对OS 7.1。
public void callDisconnected(int CID) {
Debug.LogEvent(Debug.DEBUG_LEVEL_WARN, "Call ID for recently disconnected call : " + CID);
try {
PhoneCall C = (PhoneCall) Phone.getCall(CID); //Always null
} catch(Exception E) {
Debug.LogEvent(Debug.DEBUG_LEVEL_ERROR, "Error occured retrieving new call detail(s)");
Debug.LogEvent(Debug.DEBUG_LEVEL_ERROR, E.getMessage());
}
}