Class ShadowKeyCharacterMap

java.lang.Object
org.robolectric.shadows.ShadowKeyCharacterMap

@Implements(android.view.KeyCharacterMap.class) public class ShadowKeyCharacterMap extends Object
  • Constructor Details

    • ShadowKeyCharacterMap

      public ShadowKeyCharacterMap()
  • Method Details

    • load

      @Implementation protected static KeyCharacterMap load(int deviceId)
    • getEvents

      @Implementation protected KeyEvent[] getEvents(char[] chars)
    • getKeyboardType

      @Implementation protected int getKeyboardType()
    • get

      @Implementation protected int get(int keyCode, int metaState)
    • getDownEvent

      public KeyEvent getDownEvent(char a)
    • getUpEvent

      public KeyEvent getUpEvent(char a)
    • getDisplayLabel

      @Implementation protected char getDisplayLabel(int keyCode)
    • isPrintingKey

      @Implementation protected boolean isPrintingKey(int keyCode)
    • nativeGetNumber

      @Implementation(minSdk=20) protected static char nativeGetNumber(long ptr, int keyCode)
    • nativeGetNumber

      @Implementation(maxSdk=19) protected static char nativeGetNumber(int ptr, int keyCode)