タイトルのとおり、ランチャーの意図を持つアプリケーションのみを表示するソリューションを探しています。アプリリストを取得するコードは次のとおりです。
public static List<ApplicationInfo> getInstalledApplication(Context context) {
PackageManager packageManager = context.getPackageManager();
List<ApplicationInfo> apps = packageManager.getInstalledApplications(0);
Collections.sort(apps, new ApplicationInfo.DisplayNameComparator(packageManager));
return apps;
}
ランチャーの意図なしにすべてのパッケージを削除するルールを追加することは可能ですか? ありがとう