From e4a9e4e3ce558b063ab7d801d47ef7bf7f4e14ab Mon Sep 17 00:00:00 2001 From: tehcneko <7764726+tehcneko@users.noreply.github.com> Date: Fri, 29 Jan 2021 19:09:07 +0800 Subject: [PATCH] Filter out games --- .../io/github/lsposed/manager/adapters/AppAdapter.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/io/github/lsposed/manager/adapters/AppAdapter.java b/app/src/main/java/io/github/lsposed/manager/adapters/AppAdapter.java index 228cff71..20c64031 100644 --- a/app/src/main/java/io/github/lsposed/manager/adapters/AppAdapter.java +++ b/app/src/main/java/io/github/lsposed/manager/adapters/AppAdapter.java @@ -73,6 +73,15 @@ public class AppAdapter extends RecyclerView.Adapter impl fullList = pm.getInstalledPackages(PackageManager.GET_META_DATA); List rmList = new ArrayList<>(); for (PackageInfo info : fullList) { + if (info.applicationInfo.category == ApplicationInfo.CATEGORY_GAME) { + rmList.add(info); + continue; + } + //noinspection deprecation + if ((info.applicationInfo.flags & ApplicationInfo.FLAG_IS_GAME) != 0) { + rmList.add(info); + continue; + } if ((info.applicationInfo.flags & ApplicationInfo.FLAG_HAS_CODE) == 0) { rmList.add(info); continue;