lightbulb_outline Please take our October 2018 developer survey. Start survey
added in API level 1
Deprecated since 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

KeyCharacterMap.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

KeyCharacterMap.KeyData

added in API level 1
public KeyCharacterMap.KeyData ()