KeyMapManager.KeyEntry

##
android.device
Class KeyMapManager.KeyEntry

    java.lang.Object
      android.device.KeyMapManager.KeyEntry

Enclosing class:
  KeyMapManager

    public class KeyMapManager.KeyEntry

extends java.lang.Object

Describe the keys provided by button event and their associated labels.

Field Summary
`java.lang.String` | `action` Describe the special actions to start APPS using `android.content.Intent`.
`int` | `keycode` Describe the Button event key code using `android.view.KeyEvent#getKeyCode()`.
`int` | `keycode_meta` Describe the Button event remap keycode using `android.device.KeyMapManager#getKeyCode()`.
`int` | `scancode` Describe the Button event scan code using `android.view.KeyEvent#getScanCode()`.
`int` | `type` Describe `KeyMapManager.KEY_TYPE_KEYCODE` or `KeyMapManager.KEY_TYPE_STARTAC`.

Constructor Summary
`KeyMapManager.KeyEntry()` Describe the keys provided by button event and their associated labels.

Method Summary

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

FIELD DETAIL

### scancode

    public int scancode

  Describe the Button event scan code using `android.view.KeyEvent#getScanCode()`.

### keycode

    public int keycode

  Describe the Button event key code using `android.view.KeyEvent#getKeyCode()`.

### keycode_meta

    public int keycode_meta

  Describe the Button event remap keycode using `android.device.KeyMapManager#getKeyCode()`.

### action

    public java.lang.String action

  Describe the special actions to start APPS using `android.content.Intent`. Only supports Android 7.1.

### type

    public int type

  Describe `KeyMapManager.KEY_TYPE_KEYCODE` or `KeyMapManager.KEY_TYPE_STARTAC`.

Constructor Detail

### KeyMapManager.KeyEntry

    public KeyMapManager.KeyEntry()