Added in API level 1
Deprecated in API level 11

KeyCharacterMap.KeyData

public static class KeyCharacterMap.KeyData
extends Object

java.lang.Object
   ↳ android.view.KeyCharacterMap.KeyData


This class was deprecated in API level 11.
instead use KeyCharacterMap#getDisplayLabel(int), KeyCharacterMap#getNumber(int) and KeyCharacterMap#get(int, int).

Describes the character mappings associated with a key.

Summary

Constants

int META_LENGTH

Fields

public char displayLabel

The display label (see KeyCharacterMap.getDisplayLabel(int)).

public char[] meta

The character that will be generated in various meta states (the same ones used for KeyCharacterMap.get(int, int) and defined as KeyEvent#META_SHIFT_ON and KeyEvent#META_ALT_ON).

public char number

The "number" value (see KeyCharacterMap.getNumber(int)).

Public constructors

KeyData()

Inherited methods

Constants

META_LENGTH

Added in API level 1
public static final int META_LENGTH

Constant Value: 4 (0x00000004)

Fields

displayLabel

Added in API level 1
public char displayLabel

The display label (see KeyCharacterMap.getDisplayLabel(int)).

meta

Added in API level 1
public char[] meta

The character that will be generated in various meta states (the same ones used for KeyCharacterMap.get(int, int) and defined as KeyEvent#META_SHIFT_ON and KeyEvent#META_ALT_ON).

IndexValue
0no modifiers
1caps
2alt
3caps + alt

number

Added in API level 1
public char number

The "number" value (see KeyCharacterMap.getNumber(int)).

Public constructors

KeyData

public KeyData ()