InputDevice.GetKeyCodeForKeyLocation(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die android.view.KeyEvent key code von der angegebenen Position auf einem Referenz-QWERTY-Tastaturlayout erzeugte ab.
[Android.Runtime.Register("getKeyCodeForKeyLocation", "(I)I", "", ApiSince=33)]
public int GetKeyCodeForKeyLocation(int locationKeyCode);
[<Android.Runtime.Register("getKeyCodeForKeyLocation", "(I)I", "", ApiSince=33)>]
member this.GetKeyCodeForKeyLocation : int -> int
Parameter
- locationKeyCode
- Int32
Die Position eines Schlüssels, der als Schlüsselcode im QWERTY-Layout angegeben ist. Dies bietet eine konsistente Möglichkeit, sich unabhängig vom aktuellen Tastaturlayout auf die physische Position einer Taste zu beziehen. Siehe auch hypothetische Tastatur , die von der W3C bereitgestellt wird, die hilfreich sein kann, um die physische Position einer Taste zu identifizieren.
Gibt zurück
Der von der Taste an der angegebenen Position erzeugte Tastencode, je nach aktuellem Tastaturlayout. Gibt zurück KeyEvent#KEYCODE_UNKNOWN , wenn das Gerät nicht angegeben InputDevice#SOURCE_KEYBOARD wird oder die angeforderte Zuordnung nicht bestimmt werden kann.
- Attribute
Hinweise
Ruft die android.view.KeyEvent key code von der angegebenen Position auf einem Referenz-QWERTY-Tastaturlayout erzeugte ab.
Diese API ist nützlich zum Abfragen der physischen Position von Tasten, die das auf dem aktuellen Gebietsschema und dem Tastaturlayout erzeugte Zeichen ändern.
Die folgende Tabelle enthält eine nicht vollständige Liste mit Beispielen: <Table border="2" width="85%" align="center" cellpadding="5"><thead><tr><th>Active Keyboard Layout</th th><>Eingabeparameter</th><Rückgabewert>/th<></tr></thead>
<tbody><tr><td>French AZERTY</td><td>KeyEvent#KEYCODE_Q</><td/td>KeyEvent#KEYCODE_A</td></tr><><td>German QWERTZ</td td></td>KeyEvent#KEYCODE_Y< td td/td><>KeyEvent#KEYCODE_Z<>< td><><> US QWERTY</td><td>KeyEvent#KEYCODE_B< td></td>KeyEvent#KEYCODE_B</td/tr></tbody><></table>
Java Dokumentation für android.view.InputDevice.getKeyCodeForKeyLocation(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.