android.view
Class IWindowManager.Stub
java.lang.Object
android.os.Binder
android.view.IWindowManager.Stub
- All Implemented Interfaces:
- IBinder, IInterface, IWindowManager
- Enclosing interface:
- IWindowManager
public abstract static class IWindowManager.Stub
- extends Binder
- implements IWindowManager
Local-side IPC implementation stub class.
|
Method Summary |
IBinder |
asBinder()
Retrieve the Binder object associated with this interface. |
static IWindowManager |
asInterface(IBinder obj)
Cast an IBinder object into an IWindowManager interface,
generating a proxy if needed. |
boolean |
onTransact(int code,
Parcel data,
Parcel reply,
int flags)
Default implementation is a stub that returns false. |
| Methods inherited from class android.os.Binder |
attachInterface, clearCallingIdentity, dump, finalize, flushPendingCommands, getCallingPid, getCallingUid, getInterfaceDescriptor, isBinderAlive, joinThreadPool, linkToDeath, pingBinder, queryLocalInterface, restoreCallingIdentity, transact, unlinkToDeath |
| Methods inherited from interface android.view.IWindowManager |
addAppToken, disableKeyguard, executeAppTransition, exitKeyguardSecurely, getAnimationScale, getAnimationScales, getAppOrientation, getKeycodeState, getKeycodeStateForDevice, getRotation, getScancodeState, getScancodeStateForDevice, getSwitchState, getSwitchStateForDevice, injectKeyEvent, injectPointerEvent, injectTrackballEvent, inKeyguardRestrictedInputMode, isViewServerRunning, moveAppToken, moveAppTokensToBottom, moveAppTokensToTop, openSession, pauseKeyDispatching, prepareAppTransition, reenableKeyguard, removeAppToken, resumeKeyDispatching, setAnimationScale, setAnimationScales, setAppGroupId, setAppOrientation, setAppStartingWindow, setAppVisibility, setAppWillBeHidden, setEventDispatching, setFocusedApp, setInTouchMode, setRotation, startAppFreezingScreen, startViewServer, stopAppFreezingScreen, stopViewServer, updateOrientationFromAppTokens, watchRotation |
TRANSACTION_startViewServer
static final int TRANSACTION_startViewServer
- See Also:
- Constant Field Values
TRANSACTION_stopViewServer
static final int TRANSACTION_stopViewServer
- See Also:
- Constant Field Values
TRANSACTION_isViewServerRunning
static final int TRANSACTION_isViewServerRunning
- See Also:
- Constant Field Values
TRANSACTION_openSession
static final int TRANSACTION_openSession
- See Also:
- Constant Field Values
TRANSACTION_injectKeyEvent
static final int TRANSACTION_injectKeyEvent
- See Also:
- Constant Field Values
TRANSACTION_injectPointerEvent
static final int TRANSACTION_injectPointerEvent
- See Also:
- Constant Field Values
TRANSACTION_injectTrackballEvent
static final int TRANSACTION_injectTrackballEvent
- See Also:
- Constant Field Values
TRANSACTION_pauseKeyDispatching
static final int TRANSACTION_pauseKeyDispatching
- See Also:
- Constant Field Values
TRANSACTION_resumeKeyDispatching
static final int TRANSACTION_resumeKeyDispatching
- See Also:
- Constant Field Values
TRANSACTION_setEventDispatching
static final int TRANSACTION_setEventDispatching
- See Also:
- Constant Field Values
TRANSACTION_addAppToken
static final int TRANSACTION_addAppToken
- See Also:
- Constant Field Values
TRANSACTION_setAppGroupId
static final int TRANSACTION_setAppGroupId
- See Also:
- Constant Field Values
TRANSACTION_updateOrientationFromAppTokens
static final int TRANSACTION_updateOrientationFromAppTokens
- See Also:
- Constant Field Values
TRANSACTION_setAppOrientation
static final int TRANSACTION_setAppOrientation
- See Also:
- Constant Field Values
TRANSACTION_getAppOrientation
static final int TRANSACTION_getAppOrientation
- See Also:
- Constant Field Values
TRANSACTION_setFocusedApp
static final int TRANSACTION_setFocusedApp
- See Also:
- Constant Field Values
TRANSACTION_prepareAppTransition
static final int TRANSACTION_prepareAppTransition
- See Also:
- Constant Field Values
TRANSACTION_executeAppTransition
static final int TRANSACTION_executeAppTransition
- See Also:
- Constant Field Values
TRANSACTION_setAppStartingWindow
static final int TRANSACTION_setAppStartingWindow
- See Also:
- Constant Field Values
TRANSACTION_setAppWillBeHidden
static final int TRANSACTION_setAppWillBeHidden
- See Also:
- Constant Field Values
TRANSACTION_setAppVisibility
static final int TRANSACTION_setAppVisibility
- See Also:
- Constant Field Values
TRANSACTION_startAppFreezingScreen
static final int TRANSACTION_startAppFreezingScreen
- See Also:
- Constant Field Values
TRANSACTION_stopAppFreezingScreen
static final int TRANSACTION_stopAppFreezingScreen
- See Also:
- Constant Field Values
TRANSACTION_removeAppToken
static final int TRANSACTION_removeAppToken
- See Also:
- Constant Field Values
TRANSACTION_moveAppToken
static final int TRANSACTION_moveAppToken
- See Also:
- Constant Field Values
TRANSACTION_moveAppTokensToTop
static final int TRANSACTION_moveAppTokensToTop
- See Also:
- Constant Field Values
TRANSACTION_moveAppTokensToBottom
static final int TRANSACTION_moveAppTokensToBottom
- See Also:
- Constant Field Values
TRANSACTION_disableKeyguard
static final int TRANSACTION_disableKeyguard
- See Also:
- Constant Field Values
TRANSACTION_reenableKeyguard
static final int TRANSACTION_reenableKeyguard
- See Also:
- Constant Field Values
TRANSACTION_exitKeyguardSecurely
static final int TRANSACTION_exitKeyguardSecurely
- See Also:
- Constant Field Values
TRANSACTION_inKeyguardRestrictedInputMode
static final int TRANSACTION_inKeyguardRestrictedInputMode
- See Also:
- Constant Field Values
TRANSACTION_getAnimationScale
static final int TRANSACTION_getAnimationScale
- See Also:
- Constant Field Values
TRANSACTION_getAnimationScales
static final int TRANSACTION_getAnimationScales
- See Also:
- Constant Field Values
TRANSACTION_setAnimationScale
static final int TRANSACTION_setAnimationScale
- See Also:
- Constant Field Values
TRANSACTION_setAnimationScales
static final int TRANSACTION_setAnimationScales
- See Also:
- Constant Field Values
TRANSACTION_getSwitchState
static final int TRANSACTION_getSwitchState
- See Also:
- Constant Field Values
TRANSACTION_getSwitchStateForDevice
static final int TRANSACTION_getSwitchStateForDevice
- See Also:
- Constant Field Values
TRANSACTION_getScancodeState
static final int TRANSACTION_getScancodeState
- See Also:
- Constant Field Values
TRANSACTION_getScancodeStateForDevice
static final int TRANSACTION_getScancodeStateForDevice
- See Also:
- Constant Field Values
TRANSACTION_getKeycodeState
static final int TRANSACTION_getKeycodeState
- See Also:
- Constant Field Values
TRANSACTION_getKeycodeStateForDevice
static final int TRANSACTION_getKeycodeStateForDevice
- See Also:
- Constant Field Values
TRANSACTION_setInTouchMode
static final int TRANSACTION_setInTouchMode
- See Also:
- Constant Field Values
TRANSACTION_setRotation
static final int TRANSACTION_setRotation
- See Also:
- Constant Field Values
TRANSACTION_getRotation
static final int TRANSACTION_getRotation
- See Also:
- Constant Field Values
TRANSACTION_watchRotation
static final int TRANSACTION_watchRotation
- See Also:
- Constant Field Values
IWindowManager.Stub
public IWindowManager.Stub()
- Construct the stub at attach it to the interface.
asInterface
public static IWindowManager asInterface(IBinder obj)
- Cast an IBinder object into an IWindowManager interface,
generating a proxy if needed.
asBinder
public IBinder asBinder()
- Description copied from interface:
IInterface
- Retrieve the Binder object associated with this interface.
You must use this instead of a plain cast, so that proxy objects
can return the correct result.
- Specified by:
asBinder in interface IInterface
onTransact
public boolean onTransact(int code,
Parcel data,
Parcel reply,
int flags)
throws RemoteException
- Description copied from class:
Binder
- Default implementation is a stub that returns false. You will want
to override this to do the appropriate unmarshalling of transactions.
If you want to call this, call transact().
- Overrides:
onTransact in class Binder
- Throws:
RemoteException
Please submit a feedback, bug or feature