我们如何用自己的应用程序替换现成的联系人应用程序

时间:2012-03-30 19:12:38

标签: android contacts

我正在开发适用于Android的联系人应用程序。现在,如何用我的新应用程序替换默认的现成联系人应用程序?

1 个答案:

答案 0 :(得分:1)

除非您要创建自定义ROM映像...期间,否则您无法使用自己的应用程序替换Android系统应用程序(意味着与设备捆绑在一起),除非您正在创建自定义ROM映像...句点。

然而,您可以模拟该应用程序的功能,以便每当用户看到跳转到默认联系人应用程序的选项时,他们可以选择您的。您可以通过公开您的应用程序响应与该特定应用程序相同的Intent列表来实现此目的。 Here is a link到当前的联系人清单,让您了解它响应的意图。

在触发与联系人相关的操作时,系统会向用户显示选择您的应用作为默认设置的选项。 如果用户选择使您的应用程序成为这些活动的默认处理程序,他们可能会这样做,但是没有办法强迫他们做出决定。

HTH