Home
last modified time | relevance | path

Searched refs:KeyCharacterMap (Results 1 – 25 of 54) sorted by relevance

123

/frameworks/native/include/input/
DKeyCharacterMap.h46 class KeyCharacterMap : public RefBase {
78 static status_t load(const String8& filename, Format format, sp<KeyCharacterMap>* outMap);
82 const char* contents, Format format, sp<KeyCharacterMap>* outMap);
85 static sp<KeyCharacterMap> combine(const sp<KeyCharacterMap>& base,
86 const sp<KeyCharacterMap>& overlay);
89 static sp<KeyCharacterMap> empty();
140 static sp<KeyCharacterMap> readFromParcel(Parcel* parcel);
147 virtual ~KeyCharacterMap();
206 KeyCharacterMap* mMap;
213 Parser(KeyCharacterMap* map, Tokenizer* tokenizer, Format format);
[all …]
DInputDevice.h101 inline void setKeyCharacterMap(const sp<KeyCharacterMap>& value) { in setKeyCharacterMap()
105 inline sp<KeyCharacterMap> getKeyCharacterMap() const { in getKeyCharacterMap()
129 sp<KeyCharacterMap> mKeyCharacterMap;
DKeyboard.h39 class KeyCharacterMap; variable
50 sp<KeyCharacterMap> keyCharacterMap;
/frameworks/native/libs/input/
DKeyCharacterMap.cpp88 sp<KeyCharacterMap> KeyCharacterMap::sEmpty = new KeyCharacterMap();
90 KeyCharacterMap::KeyCharacterMap() : in KeyCharacterMap() function in android::KeyCharacterMap
94 KeyCharacterMap::KeyCharacterMap(const KeyCharacterMap& other) : in KeyCharacterMap() function in android::KeyCharacterMap
102 KeyCharacterMap::~KeyCharacterMap() { in ~KeyCharacterMap()
109 status_t KeyCharacterMap::load(const String8& filename, in load()
110 Format format, sp<KeyCharacterMap>* outMap) { in load()
124 status_t KeyCharacterMap::loadContents(const String8& filename, const char* contents, in loadContents()
125 Format format, sp<KeyCharacterMap>* outMap) { in loadContents()
139 status_t KeyCharacterMap::load(Tokenizer* tokenizer, in load()
140 Format format, sp<KeyCharacterMap>* outMap) { in load()
[all …]
DKeyboard.cpp131 status_t status = KeyCharacterMap::load(path, in loadKeyCharacterMap()
132 KeyCharacterMap::FORMAT_BASE, &keyCharacterMap); in loadKeyCharacterMap()
165 == KeyCharacterMap::KEYBOARD_TYPE_SPECIAL_FUNCTION) { in isEligibleBuiltInKeyboard()
/frameworks/base/core/java/android/view/
DKeyCharacterMap.java31 public class KeyCharacterMap implements Parcelable { class
274 public static final Parcelable.Creator<KeyCharacterMap> CREATOR =
275 new Parcelable.Creator<KeyCharacterMap>() {
276 public KeyCharacterMap createFromParcel(Parcel in) {
277 return new KeyCharacterMap(in);
279 public KeyCharacterMap[] newArray(int size) {
280 return new KeyCharacterMap[size];
299 private KeyCharacterMap(Parcel in) { in KeyCharacterMap() method in KeyCharacterMap
310 private KeyCharacterMap(long ptr) { in KeyCharacterMap() method in KeyCharacterMap
331 public static KeyCharacterMap load(int deviceId) { in load()
DInputDevice.java59 private final KeyCharacterMap mKeyCharacterMap;
410 KeyCharacterMap keyCharacterMap, boolean hasVibrator, boolean hasMicrophone, in InputDevice()
440 mKeyCharacterMap = KeyCharacterMap.CREATOR.createFromParcel(in); in InputDevice()
667 public KeyCharacterMap getKeyCharacterMap() { in getKeyCharacterMap()
/frameworks/base/core/jni/
Dandroid_view_KeyCharacterMap.cpp50 NativeKeyCharacterMap(int32_t deviceId, const sp<KeyCharacterMap>& map) : in NativeKeyCharacterMap()
61 inline const sp<KeyCharacterMap>& getMap() const { in getMap()
67 sp<KeyCharacterMap> mMap;
72 const sp<KeyCharacterMap>& kcm) { in android_view_KeyCharacterMap_create()
74 kcm.get() ? kcm : KeyCharacterMap::empty()); in android_view_KeyCharacterMap_create()
94 sp<KeyCharacterMap> kcm = KeyCharacterMap::readFromParcel(parcel); in nativeReadFromParcel()
126 KeyCharacterMap::FallbackAction fallbackAction; in nativeGetFallbackAction()
Dandroid_view_KeyCharacterMap.h28 const sp<KeyCharacterMap>& map);
/frameworks/base/core/java/android/text/method/
DTextKeyListener.java32 import android.view.KeyCharacterMap;
192 KeyCharacterMap kmap = event.getKeyCharacterMap(); in getKeyListener()
195 if (kind == KeyCharacterMap.ALPHA) { in getKeyListener()
197 } else if (kind == KeyCharacterMap.NUMERIC) { in getKeyListener()
199 } else if (kind == KeyCharacterMap.FULL in getKeyListener()
200 || kind == KeyCharacterMap.SPECIAL_FUNCTION) { in getKeyListener()
DQwertyKeyListener.java27 import android.view.KeyCharacterMap;
132 if (i == KeyCharacterMap.PICKER_DIALOG_INPUT) { in onKeyDown()
135 KeyCharacterMap.PICKER_DIALOG_INPUT, true, 1); in onKeyDown()
141 if (i == KeyCharacterMap.HEX_INPUT) { in onKeyDown()
173 if ((i & KeyCharacterMap.COMBINING_ACCENT) != 0) { in onKeyDown()
175 i = i & KeyCharacterMap.COMBINING_ACCENT_MASK; in onKeyDown()
469 PICKER_SETS.put(KeyCharacterMap.PICKER_DIALOG_INPUT, in PICKER_SETS.put()
DMetaKeyKeyListener.java23 import android.view.KeyCharacterMap;
183 == KeyCharacterMap.MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED) { in getMetaState()
234 == KeyCharacterMap.MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED) { in getMetaState()
404 case KeyCharacterMap.MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED: in release()
601 case KeyCharacterMap.MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED: in release()
DDialerKeyListener.java21 import android.view.KeyCharacterMap.KeyData;
/frameworks/base/core/tests/coretests/src/android/util/
DKeyUtils.java24 import android.view.KeyCharacterMap;
62 final KeyCharacterMap keyCharMap = KeyCharacterMap.load(pushMenuKey.getDeviceId()); in chordMenuKey()
/frameworks/support/v7/appcompat/src/androidTest/java/androidx/appcompat/app/
DBaseKeyboardShortcutsTestCase.java28 import android.view.KeyCharacterMap;
60 keyCode, 0, meta, KeyCharacterMap.VIRTUAL_KEYBOARD, 0); in testKeyboardShortcut()
65 keyCode, 0, meta, KeyCharacterMap.VIRTUAL_KEYBOARD, 0); in testKeyboardShortcut()
/frameworks/base/tools/validatekeymaps/
DMain.cpp110 sp<KeyCharacterMap> map; in validateFile()
111 status_t status = KeyCharacterMap::load(String8(filename), in validateFile()
112 KeyCharacterMap::FORMAT_ANY, &map); in validateFile()
/frameworks/native/services/inputflinger/
DEventHub.h250 virtual sp<KeyCharacterMap> getKeyCharacterMap(int32_t deviceId) const = 0;
251 virtual bool setKeyboardLayoutOverlay(int32_t deviceId, const sp<KeyCharacterMap>& map) = 0;
325 virtual sp<KeyCharacterMap> getKeyCharacterMap(int32_t deviceId) const;
326 virtual bool setKeyboardLayoutOverlay(int32_t deviceId, const sp<KeyCharacterMap>& map);
365 sp<KeyCharacterMap> overlayKeyMap;
366 sp<KeyCharacterMap> combinedKeyMap;
387 const sp<KeyCharacterMap>& getKeyCharacterMap() const { in getKeyCharacterMap()
/frameworks/base/cmds/input/src/com/android/commands/input/
DInput.java23 import android.view.KeyCharacterMap;
185 KeyCharacterMap kcm = KeyCharacterMap.load(KeyCharacterMap.VIRTUAL_KEYBOARD); in sendText()
199 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, inputSource)); in sendKeyEvent()
202 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, KeyEvent.FLAG_LONG_PRESS, in sendKeyEvent()
206 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, inputSource)); in sendKeyEvent()
/frameworks/base/cmds/media/src/com/android/commands/media/
DMedia.java37 import android.view.KeyCharacterMap;
176 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, InputDevice.SOURCE_KEYBOARD)); in runDispatch()
178 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, InputDevice.SOURCE_KEYBOARD)); in runDispatch()
300 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, InputDevice.SOURCE_KEYBOARD); in dispatchKeyCode()
302 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, InputDevice.SOURCE_KEYBOARD); in dispatchKeyCode()
/frameworks/base/cmds/uiautomator/library/core-src/com/android/uiautomator/core/
DInteractionController.java28 import android.view.KeyCharacterMap;
53 private final KeyCharacterMap mKeyCharacterMap =
54 KeyCharacterMap.load(KeyCharacterMap.VIRTUAL_KEYBOARD);
191 keyCode, 0, metaState, KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, in sendKeyAndWaitForEvent()
195 keyCode, 0, metaState, KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0, in sendKeyAndWaitForEvent()
548 keyCode, 0, metaState, KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0,
552 keyCode, 0, metaState, KeyCharacterMap.VIRTUAL_KEYBOARD, 0, 0,
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/app/
DToolbarActionBar.java23 import android.view.KeyCharacterMap;
478 final KeyCharacterMap kmap = KeyCharacterMap.load( in onKeyShortcut()
479 ev != null ? ev.getDeviceId() : KeyCharacterMap.VIRTUAL_KEYBOARD); in onKeyShortcut()
480 menu.setQwertyMode(kmap.getKeyboardType() != KeyCharacterMap.NUMERIC); in onKeyShortcut()
/frameworks/base/core/java/com/android/internal/app/
DToolbarActionBar.java31 import android.view.KeyCharacterMap;
477 final KeyCharacterMap kmap = KeyCharacterMap.load( in onKeyShortcut()
478 event != null ? event.getDeviceId() : KeyCharacterMap.VIRTUAL_KEYBOARD); in onKeyShortcut()
479 menu.setQwertyMode(kmap.getKeyboardType() != KeyCharacterMap.NUMERIC); in onKeyShortcut()
/frameworks/base/core/java/android/view/inputmethod/
DBaseInputConnection.java35 import android.view.KeyCharacterMap;
62 KeyCharacterMap mKeyCharacterMap;
573 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, in performEditorAction()
578 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, in performEditorAction()
715 mKeyCharacterMap = KeyCharacterMap.load(KeyCharacterMap.VIRTUAL_KEYBOARD); in sendCurrentText()
733 content.toString(), KeyCharacterMap.VIRTUAL_KEYBOARD, 0); in sendCurrentText()
/frameworks/base/services/accessibility/java/com/android/server/accessibility/
DGlobalActionPerformer.java32 import android.view.KeyCharacterMap;
122 KeyCharacterMap.VIRTUAL_KEYBOARD, 0, KeyEvent.FLAG_FROM_SYSTEM, in sendKeyEventIdentityCleared()
/frameworks/base/services/core/java/com/android/server/policy/
DShortcutManager.java28 import android.view.KeyCharacterMap;
80 public Intent getIntent(KeyCharacterMap kcm, int keyCode, int metaState) { in getIntent()

123