Merge "Update DisplayAreaOrganizer document"

This commit is contained in:
Chris Li
2020-11-04 01:06:50 +00:00
committed by Android (Google) Code Review
2 changed files with 6 additions and 2 deletions

View File

@@ -88,9 +88,11 @@ public class DisplayAreaOrganizer extends WindowOrganizer {
public static final int FEATURE_VENDOR_FIRST = FEATURE_SYSTEM_LAST + 1;
/**
* Registers a DisplayAreaOrganizer to manage display areas for a given feature.
* Registers a DisplayAreaOrganizer to manage display areas for a given feature. A feature can
* not be registered by multiple organizers at the same time.
*
* @return a list of display areas that should be managed by the organizer.
* @throws IllegalStateException if the feature has already been registered.
*/
@RequiresPermission(android.Manifest.permission.MANAGE_ACTIVITY_TASKS)
@CallSuper

View File

@@ -24,9 +24,11 @@ import android.window.IDisplayAreaOrganizer;
interface IDisplayAreaOrganizerController {
/**
* Registers a DisplayAreaOrganizer to manage display areas for a given feature.
* Registers a DisplayAreaOrganizer to manage display areas for a given feature. A feature can
* not be registered by multiple organizers at the same time.
*
* @return a list of display areas that should be managed by the organizer.
* @throws IllegalStateException if the feature has already been registered.
*/
ParceledListSlice<DisplayAreaAppearedInfo> registerOrganizer(in IDisplayAreaOrganizer organizer,
int displayAreaFeature);