@Override public void onCallUssdMessageReceived(ImsCall call, int mode, String ussdMessage) { if (DBG) log("mImsUssdListener onCallUssdMessageReceived mode=" + mode); int ussdMode = -1; switch (mode) { case ImsCall.USSD_MODE_REQUEST: ussdMode = CommandsInterface.USSD_MODE_REQUEST; break; case ImsCall.USSD_MODE_NOTIFY: ussdMode = CommandsInterface.USSD_MODE_NOTIFY; break; } mPhone.onIncomingUSSD(ussdMode, ussdMessage); }