com.gs.calllog.context

CallLogContext.CallLogItem

增删改查通话记录常用的列名.此处定义的列均属于calls表。更多关于calls表中Android原生的列信息参考 {@link android.provider.CallLog.Calls}

支持的产品:

All


详情

方法

方法 描述

成员和常量

成员 描述
public static final String ITEM_ACCOUNT 新增列。 通话使用的本地帐号ID
类型: INTEGER (long).

支持的产品:

All

public static final String ITEM_CALL_TYPE 等同于{@See android.provider.CallLog.Calls#TYPE}.此类的内容值定义在 {@link CallLogType} 类型: INTEGER (int).

支持的产品:

GXV3350, GXV3370, GXV3380, WP820

public static final String ITEM_CALL_MODE 新增列。 通话模式。此类的内容值定义在 {@link com.gs.phone.context.PhoneContext.CallMode} 类型: INTEGER (int

支持的产品:

All

public static final String ITEM_START_TIME 通话开始时间
类型: INTEGER (long).
等同于{@See android.provider.CallLog.Calls#DATE}.

支持的产品:

All

public static final String ITEM_END_TIME 通话结束时间
类型: INTEGER (long).

支持的产品:

All

public static final String ITEM_DURATION 通话时长
类型: INTEGER (long).
{@See android.provider.CallLog.Calls#DURATION}

支持的产品:

All

public static final String ITEM_CACHE_NAME 缓存的名字。可不同于{@link #ITEM_CONTACT_CACHE_NAME}
类型: TEXT

支持的产品:

All

public static final String ITEM_CONFERENCE_ROOM_ID 移动的会议室ID 类型: TEXT

支持的产品:

H60

public static final String ITEM_CONTACT_CACHE_NAME 新增的列。与电话号码关联的缓存联系人名字。 一般来说,在Android原生系统中,一个通话记录的名字即为联 系人的名字,如果联系人不存在,则显示为电话号码。而在GS电话系统中,一个通话记录的名字可以定义为与联系 人名字不相同。我们将其命名为“显示名”,可以在设备主网站的帐号配置页面配置此项。因此我们增加了此列用以 保存联系人的名字,而将“显示名”保存于原生的 {@link #ITEM_CACHE_NAME} 列中。如果“显示名”不存在则 显示为联系人名字,若联系人名字也不存在则显示为电话号码。
类型: TEXT

支持的产品:

All

public static final String ITEM_NUMBER 线路真实使用的号码,区别于 {@link #ITEM_NUMBER_ORIGINAL}
类型: TEXT

支持的产品:

All

public static final String ITEM_NUMBER_ORIGINAL 新增列。用户输入的电话号码。一般来说,Android原生系统在线路中使用的真实号码即为原始输入的号码。但在GS电 话系统中,线路中真实的电话号码可能与原始输入的号码不一致,这取决于通话模式。因此我们将对方的原始输入号码 存于本列中,将真实使用的号码存于 {@link #ITEM_NUMBER}列中。
类型: TEXT

支持的产品:

All

public static final String ITEM_NEW 未确认的通话 类型: INTEGER (boolean)

支持的产品:

All

public static final String ITEM_MEDIA_TYPE 新增的列.通话的媒体类型(音频还是视频) 类型: INTEGER (int)

支持的产品:

All

public static final String ITEM_ID 每行的唯一ID {@see android.provider.CallLog.Calls#_ID} 类型: INTEGER (long)

支持的产品:

All

public static final String ITEM_GROUP_ID 新增列。 会议ID。如果通话不属于会议则该列值为{@link #UNKNOWN}.GXV32xx系统支持该列,WP820不支持。
类型: INTEGER (long)

支持的产品:

All

public static final String ITEM_IS_IN_CONFERENCE 新增列。标记通话是否属于一个会议(1或0).GXV32xx系统支持该列,WP820不支持。
类型: INTEGER (int)

支持的产品:

All

public static final String ITEM_MAX_ID 用于sql语句的列,例如 "select * ,max(_id) as max from table group by number"
类型: INTEGER (int)

支持的产品:

All