有没有办法阻止ACTION_INSERT_OR_EDIT意图覆盖现有的联系人姓名?

时间:2014-05-18 23:54:28

标签: android insert edit contact

当使用ACTION_INSERT_OR_EDIT意图并提供联系人的名字和姓氏作为额外名称时,只要用户选择编辑现有联系人而不是创建新联系人,就会出现问题。现有联系人的名称会被意图中发送的数据覆盖。虽然这正是您在创建新联系人时想要发生的事情,但当它是现有联系人时,这很糟糕。在2010年 [citation needed] 中,AOSP发布了一个错误报告,但尚未修复。

有办法解决这个问题吗?我希望能够使用相同的ACTION_INSERT_OR_EDIT意图并将名称作为额外名称传递,但仅在创建新联系人时使用它。如果编辑现有联系人,我希望忽略传入的名称。

0 个答案:

没有答案