public class BaseIWindow
extends IWindow.Stub
Modifier and Type | Field and Description |
---|---|
int |
mSeq |
Constructor and Description |
---|
BaseIWindow() |
Modifier and Type | Method and Description |
---|---|
void |
closeSystemDialogs(String reason) |
void |
dispatchAppVisibility(boolean visible) |
void |
dispatchDragEvent(DragEvent event) |
void |
dispatchGetNewSurface() |
void |
dispatchSystemUiVisibilityChanged(int seq,
int globalUi,
int localValue,
int localChanges) |
void |
dispatchWallpaperCommand(String action,
int x,
int y,
int z,
Bundle extras,
boolean sync) |
void |
dispatchWallpaperOffsets(float x,
float y,
float xStep,
float yStep,
boolean sync) |
void |
dispatchWindowShown() |
void |
executeCommand(String command,
String parameters,
ParcelFileDescriptor out) |
void |
moved(int newX,
int newY) |
void |
requestAppKeyboardShortcuts(IResultReceiver receiver,
int deviceId) |
void |
resized(Rect frame,
Rect overscanInsets,
Rect contentInsets,
Rect visibleInsets,
Rect stableInsets,
Rect outsets,
boolean reportDraw,
Configuration newConfig,
Rect backDropFrame,
boolean forceLayout,
boolean alwaysConsumeNavBar) |
void |
setSession(IWindowSession session) |
void |
updatePointerIcon(float x,
float y) |
void |
windowFocusChanged(boolean hasFocus,
boolean touchEnabled) |
public void setSession(IWindowSession session)
public void resized(Rect frame, Rect overscanInsets, Rect contentInsets, Rect visibleInsets, Rect stableInsets, Rect outsets, boolean reportDraw, Configuration newConfig, Rect backDropFrame, boolean forceLayout, boolean alwaysConsumeNavBar)
public void moved(int newX, int newY)
public void dispatchAppVisibility(boolean visible)
public void dispatchGetNewSurface()
public void windowFocusChanged(boolean hasFocus, boolean touchEnabled)
public void executeCommand(String command, String parameters, ParcelFileDescriptor out)
public void closeSystemDialogs(String reason)
public void dispatchWallpaperOffsets(float x, float y, float xStep, float yStep, boolean sync)
public void dispatchDragEvent(DragEvent event)
public void updatePointerIcon(float x, float y)
public void dispatchSystemUiVisibilityChanged(int seq, int globalUi, int localValue, int localChanges)
public void dispatchWallpaperCommand(String action, int x, int y, int z, Bundle extras, boolean sync)
public void dispatchWindowShown()
public void requestAppKeyboardShortcuts(IResultReceiver receiver, int deviceId)