以编程方式取消设置默认应用程序

时间:2010-05-13 15:52:13

标签: android

我制作了一个Home应用程序,我想提供退出它并将其取消设置为默认应用程序的功能。

退出很简单(只是启动一个意图)但问题是我不希望下次用户点击主页按钮时再次启动我的程序。

我知道这可以通过进入参数/应用程序/我的应用程序/擦除默认操作来完成,但我想从我的程序中执行此操作,以便用户不必搜索此功能。

怎么做?

1 个答案:

答案 0 :(得分:6)

您可以使用PackageManager清除自己的默认活动,但无法清除其他活动。这个答案可能会有所帮助:How do I use PackageManager.addPreferredActivity()?