You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

通讯录数据库中的“CommonDataKinds.Phone.CONTACT_ID为空”。

在通讯录数据库中,如果CommonDataKinds.Phone.CONTACT_ID为空,这意味着该电话号码没有与任何联系人关联。解决该问题的一种方法是通过以下代码示例过滤掉没有联系人关联的电话号码:

// 定义查询的列
String[] projection = {CommonDataKinds.Phone._ID, CommonDataKinds.Phone.NUMBER, CommonDataKinds.Phone.CONTACT_ID};

// 执行查询
Cursor cursor = getContentResolver().query(CommonDataKinds.Phone.CONTENT_URI, projection, null, null, null);

// 遍历查询结果
if (cursor != null && cursor.moveToFirst()) {
    do {
        // 获取电话号码和联系人ID
        String phoneNumber = cursor.getString(cursor.getColumnIndex(CommonDataKinds.Phone.NUMBER));
        String contactId = cursor.getString(cursor.getColumnIndex(CommonDataKinds.Phone.CONTACT_ID));

        // 检查联系人ID是否为空
        if (contactId != null && !contactId.isEmpty()) {
            // 处理有联系人关联的电话号码
            // ...
        }
    } while (cursor.moveToNext());
}

// 关闭游标
if (cursor != null) {
    cursor.close();
}

在上述代码中,我们使用getContentResolver().query()方法查询通讯录数据库中的电话号码数据。然后,我们遍历查询结果,检查每个电话号码的联系人ID是否为空。如果联系人ID不为空,则表示该电话号码与某个联系人关联,我们可以对其进行相应的处理。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

漫谈开源许可证:开发者需要知道的法理和事例

中的自由,而非“免费午餐(free lunch)”的免费这一意项。+ 自由但不免费:Red Hat Enterprise Linux 对任何人开放源代码,但用户需要付费才能使用基于其商标授权的软件和售后服务+ 免费但不自由:所有允许用户免费使用的专有软件(如 Google Chrome,基于 Chromium 添加了一些专有代码)* **开源软件 ≠ 源码可得的软件**前者强调用户对软件源码修改、再分发、版权 & 专利上的权利,后者在口语中常被误认为等价于开源软件,...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

通讯录数据库中的“CommonDataKinds.Phone.CONTACT_ID为空”。-优选内容

更新拉流转推任务
Body参数 类型 是否必选 示例值 描述 TaskId String 是 8fde6aa0281*********59a6e242365 任务 ID,任务的唯一标识,您可以通过获取拉流转推任务列表接口获取。 Title String 否 task001 拉流转推任务的名称,默认为空表示不配置任务名称。支持由中文、大小写字母(A - Z、a - z)和数字(0 - 9)组成,长度为 1 到 20 各字符。 StartTime Integer 是 1640891476 任务的开始时间,Unix 时间戳,单位为秒。 说明 拉流转推任务持续时间最...
查询直播流或域名的回源带宽监控数据
Query参数 类型 是否必选 示例值 描述 Action String 是 DescribeLiveSourceBandwidthData 接口名称。当前 API 的名称为 DescribeLiveSourceBandwidthData。 Version String 是 2023-01-01 接口版本。当前 API 的版本为 2023-01-01。 Body参数 类型 是否必选 示例值 描述 DomainList Array of String 否 ["pull.example.com", "pull2.example.com"] 拉流域名列表,默认为空,表示查询所有域名的回源带宽监控数据。您可以调用 ...
查询直播流或域名的回源流量监控数据
Query参数 类型 是否必选 示例值 描述 Action String 是 DescribeLiveSourceTrafficData 接口名称。当前 API 的名称为 DescribeLiveSourceTrafficData。 Version String 是 2023-01-01 接口版本。当前 API 的版本为 2023-01-01。 Body参数 类型 是否必选 示例值 描述 DomainList Array of String 否 ["pull.example.com", "pull2.example.com"] 拉流域名列表,默认为空,表示查询所有域名的回源流量监控数据。您可以调用 List...
更新域名的域名空间
返回示例json { "ResponseMetadata": { "RequestId": "202306041104200100100232280022D31", "Action": "UpdateDomainVhost", "Version": "2023-01-01", "Service": "live", "Region": "cn-north-1" },}错误码下表仅列出本接口特有的错误码。更多信息请参见公共错误码获取详细信息。 状态码 错误码 错误信息 说明 200 CommonErr - 未分类错误。建议重试,如果仍返回该错误码,请联系技术支持。 400 InvalidParam ...

通讯录数据库中的“CommonDataKinds.Phone.CONTACT_ID为空”。-相关内容

查询直播流或域名的流量监控数据

Data。 Version String 是 2023-01-01 接口版本。当前 API 的版本为 2023-01-01。 Body参数 类型 是否必选 示例值 描述 DomainList Array of String 否 ["push.example.com"] 域名列表,默认为空,表示查询您视频直播产品下所有域名的流量监控数据。您可以调用 ListDomainDetail 接口或在视频直播控制台的域名管理页面,获取待查询的域名。 App String 否 live 应用名称,取值与直播流地址中的 AppName 字段取值相同,查询流粒度数...

漫谈开源许可证:开发者需要知道的法理和事例

中的自由,而非“免费午餐(free lunch)”的免费这一意项。+ 自由但不免费:Red Hat Enterprise Linux 对任何人开放源代码,但用户需要付费才能使用基于其商标授权的软件和售后服务+ 免费但不自由:所有允许用户免费使用的专有软件(如 Google Chrome,基于 Chromium 添加了一些专有代码)* **开源软件 ≠ 源码可得的软件**前者强调用户对软件源码修改、再分发、版权 & 专利上的权利,后者在口语中常被误认为等价于开源软件,...

查询内置转码档位的详细配置

调用 ListCommonTransPresetDetail 接口,查询内置转码档位的详细配置。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 请求说明请求方式:POST 请求地址:https://live.volcengineapi.com?Action=ListCommonTra... 当转码配置的标识为 _hd 时,拉取转码流时转码流的流名名称为 源流的流名称_hd。 VideoBitrate Integer 1000000 视频码率,单位为 kbps。 Vcodec String h265 视频编码格式。 h264:使用 H.264 编码格式; h265:使...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

查询历史流列表

取值范围为正整数。 PageSize Integer 是 10 每页显示的数据条数,取值范围为 [1,1000]。 Vhost String 否 push.example.com 域名空间,即直播流地址的域名所属的域名空间,默认为空,表示查询所有域名空间下的历史直播... please contact the administrator. 出现内部错误,请联系技术支持。 500 InternalError.DB an internal error related to database occurred, please contact the administrator. 出现与数据库相关的内部错误,请联...

添加或更新播放触发回源配置

查看直播流使用的域名所属的域名空间。 App String 否 live 应用名称,即直播流地址的 AppName 字段取值,默认为空,表示为当前域名空间的全局播放触发回源配置。支持由大小写字母(A - Z、a - z)、数字(0 - 9)、下划线... "RequestId": "202306041104200100100232280022D31" }}错误码下表仅列出本接口特有的错误码。更多信息请参见公共错误码获取详细信息。 状态码 错误码 错误信息 说明 200 CommonErr - 未分类错误。建议重...

查询禁推流列表

iddenStreamInfoByPage 接口名称。当前 API 的名称为 DescribeForbiddenStreamInfoByPage。 Version String 是 2023-01-01 接口版本。当前 API 的版本为 2023-01-01。 PageNum Integer 是 1 查询数据的页码,取值范围为正整数。 PageSize Integer 是 10 每页显示的数据条数,取值范围为 [1,1000]。 Vhost String 否 push.example.com 域名空间,取值与禁推直播流时设置的域名空间相同,默认为空,表示查询所有域名空间下的禁推流。您可...

添加或更新 Referer 黑白名单

调用 UpdateReferer 接口,添加或更新 Referer 防盗链配置。 使用说明使用当前接口创建域名级别(Vhost+Domain)或 App 级别(Vhost+App)的 Referer 配置,您可以在配置中同时指定对 Referer 字段的匹配规则类型为通过或拒绝。同时支持为每个 Referer 字段的匹配规则设置优先级。当对头部信息中的 Referer 进行校验时,会根据您配置的规则优先级从大到小进行匹配。 匹配后根据规则类型放行或拒绝,如所有规则均未匹配,则根据优先级最低的...

查询在线流列表

取值为正整数。 PageSize Integer 是 10 每页显示的数据条数,取值范围为 [1,1000]。 Vhost String 否 push.example.com 域名空间,即直播流地址的域名所属的域名空间,默认为空,表示查询所有域名空间下的在线流。您可... please contact the administrator. 出现内部错误,请联系技术支持。 500 InternalError.DB an internal error related to database occurred, please contact the administrator. 出现与数据库相关的内部错误,请联...

创建拉流转推任务

默认为空表示不配置任务名称。支持由中文、大小写字母(A - Z、a - z)和数字(0 - 9)组成,长度为 1 到 20 各字符。 StartTime Integer 是 1640891476 任务的开始时间,Unix 时间戳,单位为秒。 说明 拉流转推任务持... 循环次数为 PlayTimes 取值为准。 PlayTimes Integer 否 3 点播视频文件循环播放次数,当循环播放模式为有限次循环(CycleMode为0)时为必选参数。 DstAddr String 否 rtmp://example.mtime.cn/Video/2022/02/04/mp4...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询