如何从Android中已安装的应用程序列表中隐藏应用程序

时间:2018-10-19 09:24:22

标签: android

我已列出已安装的应用程序。我想在手机中隐藏所选的应用程序。

某些应用程序用于启动器,以便从启动器中隐藏该应用程序。我想在移动设备中隐藏该应用程序。

是否有机会在不使用启动器的情况下从移动设备隐藏应用程序?

1 个答案:

答案 0 :(得分:0)

使用此按钮可从应用程序列表中隐藏应用程序图标。

使用以下代码隐藏应用的图标:

PackageManager p = getPackageManager();
ComponentName componentName = new ComponentName(this, com.apps.MainActivity.class); // activity which is first time open in manifiest file which is declare as <category android:name="android.intent.category.LAUNCHER" />
p.setComponentEnabledSetting(componentName,PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);

以下是恢复应用图标的方法。

PackageManager p = getPackageManager();
ComponentName componentName = new ComponentName(this, com.apps.MainActivity.class);
p.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);