FileDocCategorySizeDatePackage
IInputManager.javaAPI DocAndroid 5.1 API23438Sat Mar 14 05:48:02 GMT 2015android.hardware.input

IInputManager

public interface IInputManager implements android.os.IInterface
hide

Fields Summary
Constructors Summary
Methods Summary
public voidaddKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier, java.lang.String keyboardLayoutDescriptor)

public voidcancelVibrate(int deviceId, android.os.IBinder token)

public java.lang.StringgetCurrentKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier)

public android.view.InputDevicegetInputDevice(int deviceId)

public int[]getInputDeviceIds()

public android.hardware.input.KeyboardLayoutgetKeyboardLayout(java.lang.String keyboardLayoutDescriptor)

public android.hardware.input.KeyboardLayout[]getKeyboardLayouts()

public java.lang.String[]getKeyboardLayoutsForInputDevice(android.hardware.input.InputDeviceIdentifier identifier)

public android.hardware.input.TouchCalibrationgetTouchCalibrationForInputDevice(java.lang.String inputDeviceDescriptor, int rotation)

public booleanhasKeys(int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists)

public booleaninjectInputEvent(android.view.InputEvent ev, int mode)

public voidregisterInputDevicesChangedListener(android.hardware.input.IInputDevicesChangedListener listener)

public voidremoveKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier, java.lang.String keyboardLayoutDescriptor)

public voidsetCurrentKeyboardLayoutForInputDevice(android.hardware.input.InputDeviceIdentifier identifier, java.lang.String keyboardLayoutDescriptor)

public voidsetTouchCalibrationForInputDevice(java.lang.String inputDeviceDescriptor, int rotation, android.hardware.input.TouchCalibration calibration)

public voidtryPointerSpeed(int speed)

public voidvibrate(int deviceId, long[] pattern, int repeat, android.os.IBinder token)