public final class InputDevice extends Object implements Parcelable
| Modifier and Type | Class and Description |
|---|---|
static class |
InputDevice.MotionRange |
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
String |
getDescriptor() |
static InputDevice |
getDevice(int id) |
static int[] |
getDeviceIds() |
int |
getId() |
int |
getKeyboardType() |
KeyCharacterMap |
getKeyCharacterMap() |
InputDevice.MotionRange |
getMotionRange(int axis) |
InputDevice.MotionRange |
getMotionRange(int axis,
int source) |
List<InputDevice.MotionRange> |
getMotionRanges() |
String |
getName() |
int |
getSources() |
Vibrator |
getVibrator() |
boolean |
isVirtual() |
String |
toString() |
void |
writeToParcel(Parcel out,
int flags) |
public static final int SOURCE_CLASS_MASK
public static final int SOURCE_CLASS_BUTTON
public static final int SOURCE_CLASS_POINTER
public static final int SOURCE_CLASS_TRACKBALL
public static final int SOURCE_CLASS_POSITION
public static final int SOURCE_CLASS_JOYSTICK
public static final int SOURCE_UNKNOWN
public static final int SOURCE_KEYBOARD
public static final int SOURCE_DPAD
public static final int SOURCE_GAMEPAD
public static final int SOURCE_TOUCHSCREEN
public static final int SOURCE_MOUSE
public static final int SOURCE_STYLUS
public static final int SOURCE_TRACKBALL
public static final int SOURCE_TOUCHPAD
public static final int SOURCE_JOYSTICK
public static final int SOURCE_ANY
@Deprecated public static final int MOTION_RANGE_X
@Deprecated public static final int MOTION_RANGE_Y
@Deprecated public static final int MOTION_RANGE_PRESSURE
@Deprecated public static final int MOTION_RANGE_SIZE
@Deprecated public static final int MOTION_RANGE_TOUCH_MAJOR
@Deprecated public static final int MOTION_RANGE_TOUCH_MINOR
@Deprecated public static final int MOTION_RANGE_TOOL_MAJOR
@Deprecated public static final int MOTION_RANGE_TOOL_MINOR
@Deprecated public static final int MOTION_RANGE_ORIENTATION
public static final int KEYBOARD_TYPE_NONE
public static final int KEYBOARD_TYPE_NON_ALPHABETIC
public static final int KEYBOARD_TYPE_ALPHABETIC
public static final Parcelable.Creator<InputDevice> CREATOR
public static InputDevice getDevice(int id)
public static int[] getDeviceIds()
public int getId()
public String getDescriptor()
public boolean isVirtual()
public String getName()
public int getSources()
public int getKeyboardType()
public KeyCharacterMap getKeyCharacterMap()
public InputDevice.MotionRange getMotionRange(int axis)
public InputDevice.MotionRange getMotionRange(int axis, int source)
public List<InputDevice.MotionRange> getMotionRanges()
public Vibrator getVibrator()
public void writeToParcel(Parcel out, int flags)
writeToParcel in interface Parcelablepublic int describeContents()
describeContents in interface ParcelableCopyright © 2008-2013. All Rights Reserved.