public class KeyCharacterMap extends Object implements Parcelable
| Modifier and Type | Class and Description |
|---|---|
static class |
KeyCharacterMap.KeyData
Deprecated.
|
static class |
KeyCharacterMap.UnavailableException |
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>| Modifier and Type | Field and Description |
|---|---|
static int |
ALPHA |
static int |
BUILT_IN_KEYBOARD
Deprecated.
|
static int |
COMBINING_ACCENT |
static int |
COMBINING_ACCENT_MASK |
static Parcelable.Creator<KeyCharacterMap> |
CREATOR |
static int |
FULL |
static char |
HEX_INPUT |
static int |
MODIFIER_BEHAVIOR_CHORDED |
static int |
MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED |
static int |
NUMERIC |
static char |
PICKER_DIALOG_INPUT |
static int |
PREDICTIVE |
static int |
SPECIAL_FUNCTION |
static int |
VIRTUAL_KEYBOARD |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
static boolean |
deviceHasKey(int keyCode) |
static boolean[] |
deviceHasKeys(int[] keyCodes) |
protected void |
finalize() |
int |
get(int keyCode,
int metaState) |
static int |
getDeadChar(int accent,
int c) |
char |
getDisplayLabel(int keyCode) |
KeyEvent[] |
getEvents(char[] chars) |
int |
getKeyboardType() |
boolean |
getKeyData(int keyCode,
KeyCharacterMap.KeyData results)
Deprecated.
|
char |
getMatch(int keyCode,
char[] chars) |
char |
getMatch(int keyCode,
char[] chars,
int metaState) |
int |
getModifierBehavior() |
char |
getNumber(int keyCode) |
boolean |
isPrintingKey(int keyCode) |
static KeyCharacterMap |
load(int deviceId) |
void |
writeToParcel(Parcel out,
int flags) |
@Deprecated public static final int BUILT_IN_KEYBOARD
public static final int VIRTUAL_KEYBOARD
public static final int NUMERIC
public static final int PREDICTIVE
public static final int ALPHA
public static final int FULL
public static final int SPECIAL_FUNCTION
public static final char HEX_INPUT
public static final char PICKER_DIALOG_INPUT
public static final int MODIFIER_BEHAVIOR_CHORDED
public static final int MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED
public static final int COMBINING_ACCENT
public static final int COMBINING_ACCENT_MASK
public static final Parcelable.Creator<KeyCharacterMap> CREATOR
protected void finalize()
throws Throwable
public static KeyCharacterMap load(int deviceId)
public int get(int keyCode,
int metaState)
public char getNumber(int keyCode)
public char getMatch(int keyCode,
char[] chars)
public char getMatch(int keyCode,
char[] chars,
int metaState)
public char getDisplayLabel(int keyCode)
public static int getDeadChar(int accent,
int c)
@Deprecated public boolean getKeyData(int keyCode, KeyCharacterMap.KeyData results)
public KeyEvent[] getEvents(char[] chars)
public boolean isPrintingKey(int keyCode)
public int getKeyboardType()
public int getModifierBehavior()
public static boolean deviceHasKey(int keyCode)
public static boolean[] deviceHasKeys(int[] keyCodes)
public void writeToParcel(Parcel out, int flags)
writeToParcel in interface Parcelablepublic int describeContents()
describeContents in interface ParcelableCopyright © 2008-2013. All Rights Reserved.