Update settings for app hibernation
Created an preference in Apps & Notifcations page as the entry point for apps that are hibernated. Also added a switch preference in AppInfo page for users to exempt an app from hibernation. Bug: 181172051 Test: HibernatedAppsPreferenceControllerTest; HibernationSwitchPreferenceControllerTest; AppInfoDashboardFragmentTest Change-Id: I72a90ab391cd521150fc155a6d9c67c846b7360d
This commit is contained in:
@@ -170,6 +170,13 @@ public class AppInfoDashboardFragment extends DashboardFragment
|
||||
use(ExtraAppInfoPreferenceController.class).setPackageName(packageName);
|
||||
}
|
||||
|
||||
final HibernationSwitchPreferenceController appHibernationSettings =
|
||||
use(HibernationSwitchPreferenceController.class);
|
||||
appHibernationSettings.setParentFragment(this);
|
||||
appHibernationSettings.setPackage(packageName);
|
||||
use(AppHibernationPreferenceCategoryController.class).setChildren(
|
||||
Arrays.asList(appHibernationSettings));
|
||||
|
||||
final WriteSystemSettingsPreferenceController writeSystemSettings =
|
||||
use(WriteSystemSettingsPreferenceController.class);
|
||||
writeSystemSettings.setParentFragment(this);
|
||||
|
Reference in New Issue
Block a user