Android 从程序包名称中隐藏应用程序图标

Android 从程序包名称中隐藏应用程序图标,android,Android,我是android新手。我想从程序包名称中隐藏其他应用程序图标。我使用此代码获取应用程序包名称 final PackageManager pm = getPackageManager(); List<ApplicationInfo> PackList = pm .getInstalledApplications(PackageManager.GET_META_DATA); for (int i = 0; i < PackList.size(); i++) {

我是android新手。我想从程序包名称中隐藏其他应用程序图标。我使用此代码获取应用程序包名称

final PackageManager pm = getPackageManager();
List<ApplicationInfo> PackList = pm
        .getInstalledApplications(PackageManager.GET_META_DATA);
for (int i = 0; i < PackList.size(); i++) {
    ApplicationInfo PackInfo = PackList.get(i);
    // if (((PackInfo.flags & ApplicationInfo.FLAG_SYSTEM) != 0) !=
    // true) {

    appsList.add(new AppPojo(PackInfo
            .loadLabel(getPackageManager()).toString(),
            PackInfo.packageName.toString(), "0"));
    // }
}
给出特定应用程序的程序包名称,是否可以隐藏其图标

提供特定应用程序的程序包名称,是否可以隐藏其图标


否。欢迎您编写自己的主屏幕,以过滤掉应用程序,但您不能强制其他主屏幕或任何其他屏幕显示它们想要的任何内容。

是否要隐藏活动标题栏上的图标?否,从显示所有应用程序图标的设备菜单中。您尝试过从menifest文件中删除应用程序图标吗?它可以工作。您还可以尝试创建一个没有启动器图标的应用程序。它也可以起作用,不过我不太确定。如果可以的话,告诉我。实际上我不想隐藏我自己的应用程序图标,而是想隐藏其他应用程序图标,比如安卓设备上安装的gallery图标或messages应用程序等。嗯,比@Commonware更正确,只有当您创建自己的主屏幕时。@CommomsWare才会提供一些工作链接,使您可以在不需要重新启动的情况下从主屏幕隐藏自己的应用程序。我搜索过,但我得到的是,他们需要重新启动以隐藏你的应用程序图标。