|
@@ -494,7 +494,10 @@ class MainActivity :BaseActivity<MainActivityPresenter, ActivityMainLayoutBindin
|
|
|
programs.add(0, program1)
|
|
|
callHandler.sendEmptyMessage(NEW_CALL_WHAT)
|
|
|
} else if (tcpModel.action == TcpAction.VoiceAction.HANDOFF
|
|
|
- || tcpModel.action == TcpAction.VoiceAction.CANCEL) {
|
|
|
+ || tcpModel.action == TcpAction.VoiceAction.CANCEL
|
|
|
+ || tcpModel.action == TcpAction.VoiceAction.REJECT
|
|
|
+ || tcpModel.action == TcpAction.VoiceAction.VOICE_OFF
|
|
|
+ || tcpModel.action == TcpAction.VoiceAction.ACCEPT) {
|
|
|
val callInteractionVO = Gson().fromJson(tcpModel.data.toString(), InteractionVO::class.java)
|
|
|
val bedCall: String = callInteractionVO.fromFrameFullName + BED_CALL
|
|
|
|
|
@@ -720,7 +723,7 @@ class MainActivity :BaseActivity<MainActivityPresenter, ActivityMainLayoutBindin
|
|
|
private fun resetPrograms() {
|
|
|
val curTime = System.currentTimeMillis()
|
|
|
for (program in programs) {
|
|
|
- if (curTime - program.time > 300000) { //5分钟
|
|
|
+ if (curTime - program.time > 600000) { //5分钟
|
|
|
programs.remove(program)
|
|
|
callHandler.removeMessages(UPDATE_CALL_WHAT)
|
|
|
callHandler.sendEmptyMessage(UPDATE_CALL_WHAT)
|