gpt4 book ai didi

android - 当 is_primary 标志在 android 联系人中设置为非零值时?

转载 作者:行者123 更新时间:2023-11-29 22:53:36 25 4
gpt4 key购买 nike

大家好


目前我得到的is_primary值1只适用于有超过1个联系人的联系人。数字。
例如Contac Z 有电话号码
1. +1-33445566
2. +1-99882233
3. +1-33221122

我对android中的联系人有几个问题

1. 当is_primary设置为非零值?
2.为什么没有多个电话号码的联系人不设置为非零值?
例如Contact A 的联系电话是 +1-22334455

我查看了所有可用的资源,但没有得到满意的答案。
请帮忙

谢谢
干杯

最佳答案

IS_PRIMARY 可以由 SyncAdapter 设置,以向系统发出信号,表明该值比其他相同类型的项目具有更高的值/优先级(例如,将联系人与记录在案的该联系人的其他电子邮件地址进行比较)。

它也可以由用户设置,通过联系人应用程序,每个联系人应用程序的行为略有不同,但在大多数情况下,您可以长按电话号码以弹出菜单,您可以在其中标记所选默认电话号码(电子邮件也是如此)。请注意,即使该联系人只有一个电话号码,您也可以执行该操作。

一般来说,任何具有 WRITE_CONTACTS 权限的应用程序都可以将某个数据项标记为 IS_PRIMARY,或者从云端同步一些主要状态,或者跟随用户手动操作,例如将手机设置为默认值,或应用程序可能具有的任何其他用例

关于android - 当 is_primary 标志在 android 联系人中设置为非零值时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57656491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com