10キーモデルキーコード概要

【APIの説明】

10キーモデルのキーコードについて

10キー搭載モデル007SH、101SH、SH-02D、DM011SH、IS14SH、IS15SHとIS11SHでは、発生するキーコードに違いがあります。
10キーを用いたアプリ作成の際には、以下の表を参考にご利用下さい。

キーコードは全て、Gingerbread ソースツリーの frameworks/base/core/java/android/view/KeyEvent.java にて定義されています。

Android Developers
KeyEvent android.view.KeyEvent

キーコード一覧表

10キー搭載端末のキーコードは以下です。

007SH、101SH、SH-02D、DM011SH、IS14SH、IS15SH

ハードキー キーコード名 コード
左ソフト (メールキー) KEYCODE_SOFT_LEFT 1
右ソフト (WEB キー) KEYCODE_SOFT_RIGHT 2
上カーソルキー KEYCODE_DPAD_UP 19
下カーソルキー KEYCODE_DPAD_DOWN 20
左カーソルキー KEYCODE_DPAD_LEFT 21
右カーソルキー KEYCODE_DPAD_RIGHT 22
センターキー KEYCODE_DPAD_CENTER 23
通話(オフフック) KEYCODE_CALL 5
終話(オンフック)
※電源オン
KEYCODE_ENDCALL 6
10キー KEYCODE_0 ~ KEYCODE_9 7~16
* KEYCODE_STAR 17
# KEYCODE_POUND 18

IS11SH

ハードキー キーコード名 コード
左ソフト (絵・顔・記キー) KEYCODE_PICTSYMBOLS 94
右ソフト (文字キー) KEYCODE_SWITCH_CHARSET 95
上カーソルキー KEYCODE_DPAD_UP 19
下カーソルキー KEYCODE_DPAD_DOWN 20
左カーソルキー KEYCODE_DPAD_LEFT 21
右カーソルキー KEYCODE_DPAD_RIGHT 22
センターキー KEYCODE_DPAD_CENTER 23
通話(オフフック) - -
終話(オンフック)
※電源オン
- -
10キー KEYCODE_0 ~ KEYCODE_9 7~16
* KEYCODE_STAR 17
# KEYCODE_POUND 18

【APIの使い方】

キーイベントおよびキーコードの利用法についてはAndroidDevelopersを参照ください。

Android Developers
KeyEvent android.view.KeyEvent

このページの先頭へ