我知道我可以通过执行以下操作来了解其包名称来启动另一个应用程序:
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.example.yourapp");
startActivity(launchIntent);
但是,我想打开一个chooser
,其中包含以软件包名称已知的应用程序列表。这些应用不属于典型的意图类别,例如 ACTION_SEND
.
这可能吗?
我会参考这个:根据已安装的 Android 软件包名称自定义过滤意图选择器。
查看来自 pleonasmik 的答案。
希望对您有所帮助!