如何在android中检测哪个应用程序被设置为默认应用程序?

如何在android中检测哪个应用程序被设置为默认应用程序?,android,Android,我被一个问题困住了。过去,当弹出选择默认应用程序的对话框时,我在android手机上设置了一个应用程序作为默认启动器,现在我忘记了它是哪个应用程序了 如何检测哪个应用程序已设置为默认值 非常感谢您的帮助。除非您的目标是以编程方式完成此操作(我不认为您可以,但我可能错了),否则这将更适合您的工作 最简单的方法可能是进入管理应用程序,找到所有主屏幕应用程序,选择每个应用程序并向下滚动,直到看到“清除默认值”按钮。未灰显的是当前设置为默认的。这可以通过战略性地使用PackageManager以编程方式

我被一个问题困住了。过去,当弹出选择默认应用程序的对话框时,我在android手机上设置了一个应用程序作为默认启动器,现在我忘记了它是哪个应用程序了

如何检测哪个应用程序已设置为默认值


非常感谢您的帮助。

除非您的目标是以编程方式完成此操作(我不认为您可以,但我可能错了),否则这将更适合您的工作


最简单的方法可能是进入管理应用程序,找到所有主屏幕应用程序,选择每个应用程序并向下滚动,直到看到“清除默认值”按钮。未灰显的是当前设置为默认的。

这可以通过战略性地使用
PackageManager
以编程方式完成,尽管我同意这是一个最终用户问题,确实属于公共软件。@commonware请您稍微说明一下这样做好吗?我将不胜感激。