我知道我可以通过执行以下操作来知道其程序包名称来启动另一个应用程序:
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.example.yourapp");
startActivity(launchIntent);
但是,我想打开一个chooser
并列出其软件包名称已知的应用程序。这些应用程序不属于典型的意图类别,例如ACTION_SEND
。
这可能吗?
答案 0 :(得分:0)
我会转介您:Custom filtering of intent chooser based on installed Android package name。
检查pleonasmik的答案。
希望有帮助!