我们有时候需要让我们的app没有图标,不要问我没有图标要干啥,我只是说的一个需求。单讲技术不说别的。
首先我们要获得 PackageManager 的对象。
PackageManager packageManager= getPackageManager();
然后我们获取本应用的名称
ComponentName componentName= getComponentName();
最后调用 pm的 设置组件使能 隐藏应用图标
packageManager.setComponentEnabledSetting(componentName,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
显示应用图标
packageManager.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_DEFAULT,
PackageManager.DONT_KILL_APP);
大家可以点个关注,告诉我大家想要深入探究哪些问题,希望看到哪方面的文章,我可以免费给你写专题文章。。哈哈。。。
希望大家多多支持。。你的一个关注,是我坚持的最大动力。。