InputDevice.GetKeyCodeForKeyLocation(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
参照 QWERTY キーボード レイアウト上の特定の場所によって生成された android.view.KeyEvent key code を取得します。
[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
パラメーター
- locationKeyCode
- Int32
QWERTY レイアウト上のキー コードとして指定されたキーの場所。 これにより、現在のキーボード レイアウトとは別に、キーの物理的な位置を参照する一貫した方法が提供されます。 また、次の項目を参照してください。 W3C によって提供される架空のキーボード。これは、キーの物理的な位置を識別するのに役立つ場合があります。
返品
現在のキーボード レイアウトを指定すると、指定した場所にあるキーによって生成されるキー コード。 デバイスがKeyEvent#KEYCODE_UNKNOWNを指定しないか、要求されたマッピングを特定できない場合にInputDevice#SOURCE_KEYBOARDを返します。
- 属性
注釈
参照 QWERTY キーボード レイアウト上の特定の場所によって生成された android.view.KeyEvent key code を取得します。
この API は、現在のロケールとキーボード レイアウトに基づいて生成される文字を変更するキーの物理的な場所を照会するのに役立ちます。
次の表に、例の一覧を示します。 <table border="2" width="85%" align="center" cellpadding="5"><thead><tr><th>Active Keyboard Layout</th><th>Input Parameter</th><th>Return Value</th></tr></thead>
<tbody><tr><td>French AZERTY</td><td>KeyEvent#KEYCODE_Q</td><td>KeyEvent#KEYCODE_A</td></tr><tr><td>German QWERTZ</td><td>KeyEvent#KEYCODE_Y< /td><td>KeyEvent#KEYCODE_Z</td></tr><trtr><td>US QWERTY</td><td>KeyEvent#KEYCODE_B</td><td>KeyEvent#KEYCODE_B</td></tr></tbody></table>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。