此代码可以隐藏我的应用程序图标:
https://example.com/test2.php?id=1548393
但我需要隐藏另一个应用程序图标。
当我用另一个应用程序包名称和启动器类替换myPackageName和MyLauncherClass时,app force已关闭。
这意味着我只能隐藏我的应用图标?
答案 0 :(得分:1)
这意味着我只能隐藏我的应用图标?
正确。作为设备所有者应用可能有一些选项,但普通应用无法禁用其他应用。
答案 1 :(得分:-1)
将其添加到清单文件中:
<category android:name="android.intent.category.LAUNCHER" />
//获取隐藏图标
PackageManager p=this.getPackageManager();
p.setComponentEnabledSetting(new ComponentName(this,"YourLauncherClass"); "),PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP);
//获取后退图标
PackageManager p = getPackageManager();
ComponentName componentName = new ComponentName(this,Your LauncherClass);
p.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
希望不会帮助你...