我願意通過以下代碼禁用另一項活動中的一項活動,但會導致問題:殺死當前的應用程序。 SDK版本是4.0。setComponentEnabledSetting導致異常,它可能會終止當前的應用程序?
@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);
}
是缺乏討價還價要設置?