gpt4 book ai didi

java - queryIntentActivities() 采用什么标志?

转载 作者:行者123 更新时间:2023-11-29 09:20:51 26 4
gpt4 key购买 nike

queryIntentActivities() 有哪些标志?拿(MATCH_DEFAULT_ONLY 除外)?

我问是因为我希望我的应用程序检查我的其他应用程序是否已安装。因为它使用的是 Intent.ACTION_MAIN,所以似乎没有必要使用 MATCH_DEFAULT_ONLY。我应该使用零作为标志,还是有更合适的东西?

最佳答案

如果您希望您的应用程序检查您的其他应用程序是否已安装,您可以使用PackageManager 的方法getApplicationInfo(String packageName, int flags)类(class)。传递要查找的包名称并将 0 作为第二个参数传递。将此方法放在 try-catch block 中,如果该方法抛出 PackageManager.NameNotFoundException,则您的其他应用未安装 :)

关于java - queryIntentActivities() 采用什么标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6554070/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com