Add more onTopLauncher support.
- Add onTopLauncher checking for TaskRecord. - Add onTopLauncher to the window manager. Bug: 28425537 Change-Id: Ic9e53db891dc42463a1a77b106ba93438a052181
This commit is contained in:
@@ -107,12 +107,14 @@ interface IWindowManager
|
||||
* they are in.
|
||||
* @param homeTask True if this is the task.
|
||||
* @param targetSdkVersion The application's target SDK version
|
||||
* @param isOnTopLauncher True if this task is an on-top launcher.
|
||||
*/
|
||||
void addAppToken(int addPos, IApplicationToken token, int taskId, int stackId,
|
||||
int requestedOrientation, boolean fullscreen, boolean showWhenLocked, int userId,
|
||||
int configChanges, boolean voiceInteraction, boolean launchTaskBehind,
|
||||
in Rect taskBounds, in Configuration configuration, int taskResizeMode,
|
||||
boolean alwaysFocusable, boolean homeTask, int targetSdkVersion, int rotationAnimationHint);
|
||||
boolean alwaysFocusable, boolean homeTask, int targetSdkVersion,
|
||||
int rotationAnimationHint, boolean isOnTopLauncher);
|
||||
/**
|
||||
*
|
||||
* @param token The token we are adding to the input task Id.
|
||||
@@ -124,9 +126,10 @@ interface IWindowManager
|
||||
* @param config Configuration that is being used with this task.
|
||||
* @param taskResizeMode The resize mode of the task.
|
||||
* @param homeTask True if this is the task.
|
||||
* @param isOnTopLauncher True if this task is an on-top launcher.
|
||||
*/
|
||||
void setAppTask(IBinder token, int taskId, int stackId, in Rect taskBounds,
|
||||
in Configuration config, int taskResizeMode, boolean homeTask);
|
||||
in Configuration config, int taskResizeMode, boolean homeTask, boolean isOnTopLauncher);
|
||||
void setAppOrientation(IApplicationToken token, int requestedOrientation);
|
||||
int getAppOrientation(IApplicationToken token);
|
||||
void setFocusedApp(IBinder token, boolean moveFocusNow);
|
||||
|
||||
Reference in New Issue
Block a user