在Android中,有没有办法阻止股票联系人应用程序编辑我的自定义同步适配器中的联系人?

时间:2011-11-22 04:56:30

标签: android contacts android-syncadapter

我创建了一个自定义联系人同步适配器,以及一个用于编辑自定义联系人的联系人数据的应用。股票应用程序无论如何都无法编辑它 - 它只允许编辑名称。我还设置了我的编辑器应用程序来编辑EDIT,这样当用户尝试编辑联系人时,他们将可以选择使用哪个应用程序(目前是股票联系人应用程序或我的应用程序)。我想要发生的是,如果他们选择了股票应用程序(他们无法真正编辑任何数据),他们应该被告知必须使用我的自定义应用程序编辑这些联系人。

或者甚至更好,如果有可能,那么如果他们试图编辑其中一个custm syched联系人,它甚至不应该让他们选择在股票应用程序(或任何其他应用程序)中进行此操作)。它们是否可以直接发送到我的联系人编辑器应用程序而不会被提示选择应用程序?并且可以使用股票应用程序打开任何其他联系人。

由于

1 个答案:

答案 0 :(得分:-1)

请查看here

您可以向联系人添加个人资料操作,然后您可以打开应用程序来编辑联系人。在这种情况下,您的应用程序将被直接调用。