通话记录

本文介绍与 Linkus Android SDK 通话记录相关的功能及实现方法。

获取通话记录

/**
 * 获取指定数量的通话记录(CDR)
 * @param limit:指定需要获取的通话记录数量
 * @return
 */
public List<CdrVo> getCdrList(int limit);
//调用示例
        List<CdrVo> cdrVoList = YlsCallLogManager.getInstance().getCdrList(1000);

删除指定通话记录

/**
 *
 * @param cdrIds:需要删除的通话记录的 ID,以","分隔多个通话记录 ID
 * @return
 */
public int deleteCdr(String cdrIds)

删除所有通话记录

/**
 *
 * @return
 */
public int deleteAllCdr()
//调用示例
        btnCdrClear.setOnClickListener(v -> YlsCallLogManager.getInstance().deleteAllCdr());

查询未接来电数量

/**
 *
 * @return
 */
public int getMissCallCdrCount();

标记所有未读通话记录为已读

/**
 *
 * @return
 */
public void readAllCdr()