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)
    • nativeGetEvents

      @Implementation(minSdk=20) protected static KeyEvent[] nativeGetEvents(long ptr, char[] chars)
    • nativeGetEvents

      @Implementation(maxSdk=19) protected static KeyEvent[] nativeGetEvents(int ptr, char[] chars)
    • nativeGetKeyboardType

      @Implementation(minSdk=20) protected static int nativeGetKeyboardType(long ptr)
    • nativeGetKeyboardType

      @Implementation(maxSdk=19) protected static int nativeGetKeyboardType(int ptr)
    • nativeGetCharacter

      @Implementation(maxSdk=19) protected static char nativeGetCharacter(int ptr, int keyCode, int metaState)
    • nativeGetCharacter

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

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

      @Implementation(maxSdk=19) protected static char nativeGetDisplayLabel(int ptr, 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)