在我最近的项目中,我使用COMPONENT_ENABLED_STATE_DISABLED标志从启动器隐藏应用程序图标。 在这里你可以看到代码:
PackageManager packageManager = SettingsActivity.this.getPackageManager();
ComponentName componentName = new ComponentName(SettingsActivity.this, MainScreen.class);
packageManager.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
用户按下checkBox时会启动此功能。但是有些人每次经过10-15秒的时间后,该应用程序都会停下来。没有错误或消息。
我不明白,因为我使用了DONT_KILL_APP标志..
有什么建议吗?