我愿意通过以下代码从另一个活动中禁用一个活动,但这会导致一个问题:杀死当前的应用程序。SDK 版本是 4.0 。
@Override
public void onCreate(Bundle savedInstanceState) {
PackageManager pm = getPackageManager();
pm.setComponentEnabledSetting(newComponentName(this,
"com.xxx.launcher.desktop.testActivity"),
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
Run Code Online (Sandbox Code Playgroud)
}
是不是缺少什么设置?