我正在通话结束后读取通话记录,根据此情况,如果呼叫已连接,则呼叫持续时间大于0.如果持续时间大于0,我会在2天后安排对该号码的下一次呼叫。如果通话时长为0,那么我会在1天后安排对该号码的下一次通话。
我的问题是,当呼叫连接时,它正确安排,但是当呼叫未连接时,则显示前一个文本。有时它是正确的,有时是不正确的。
我从接收器打开此活动。请提供更好的解决方案。
以下是我的代码:
foreach ($array as $element) {
$parts = array("dateTime" => strtotime(substr($element, 0, 17)), "fileSize" => trim(substr($element, 17, 21)), "fileName" => trim(substr($element, 38, strlen($element)-38));
}
答案 0 :(得分:0)
您可以延迟打开活动,因为在通话结束后您突然打开活动,并且在此时间内没有当前日志。