Add a new special app access screen for long background tasks.
This new screen shows apps that hold the new RUN_LONG_JOBS permission. Also add a reference to this screen in an app's info page under the "Advanced" section for apps that have requested this permission. Bug: 255821578 Test: atest AppFilterRegistryTest Test: make -j RunSettingsRoboTests \ ROBOTTEST_FILTER="LongBackgroundTasksDetailsTest| LongBackgroundTasksDetailsPreferenceControllerTest" Test: visually via the Settings page Change-Id: Idc498e52d29abc6df757c35e8bc91f00de92ba4a
This commit is contained in:
@@ -430,6 +430,11 @@ public class Settings extends SettingsActivity {
|
||||
}
|
||||
}
|
||||
|
||||
/** Actviity to manage apps with {@link android.Manifest.permission#RUN_LONG_JOBS} */
|
||||
public static class LongBackgroundTasksActivity extends SettingsActivity { /* empty */ }
|
||||
/** App specific version of {@link LongBackgroundTasksActivity} */
|
||||
public static class LongBackgroundTasksAppActivity extends SettingsActivity { /* empty */ }
|
||||
|
||||
/**
|
||||
* Activity for BugReportHandlerPicker.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user