InputDevice.GetKeyCodeForKeyLocation(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el android.view.KeyEvent key code generado por la ubicación especificada en un diseño de teclado QWERTY de referencia.
[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
Parámetros
- locationKeyCode
- Int32
Ubicación de una clave especificada como código de clave en el diseño QWERTY. Esto proporciona una manera coherente de hacer referencia a la ubicación física de una tecla independientemente del diseño de teclado actual. Consulte también el Teclado hipotético proporcionado por el W3C, que puede resultar útil para identificar la ubicación física de una tecla.
Devoluciones
El código de tecla generado por la tecla en la ubicación especificada, dado el diseño del teclado actual. Devuelve KeyEvent#KEYCODE_UNKNOWN si el dispositivo no especifica InputDevice#SOURCE_KEYBOARD o no se puede determinar la asignación solicitada.
- Atributos
Comentarios
Obtiene el android.view.KeyEvent key code generado por la ubicación especificada en un diseño de teclado QWERTY de referencia.
Esta API es útil para consultar la ubicación física de las teclas que cambian el carácter generado en función de la configuración regional actual y el diseño del teclado.
En la tabla siguiente se proporciona una lista no exhaustiva de ejemplos: <table border="2" width="85%" align="center" cellpadding="5"><thead><tr><th>Active Keyboard Layout</th><>Input Parameter</th><>Return Value</th></tr></thead>
<tbody><tr><td>French AZERTY</td td><td>KeyEvent#KEYCODE_Q</td><>KeyEvent#KEYCODE_A< td/td>< tr><><td>German QWERTZ</td><td td>KeyEvent#KEYCODE_Y</td><>KeyEvent#KEYCODE_Z< td></tr tr td><><>US QWERTY</td td><td/td>KeyEvent#KEYCODE_B< td td/td><td>KeyEvent#KEYCODE_B</td></tr></tbody></table>
Java documentación para android.view.InputDevice.getKeyCodeForKeyLocation(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.