Android
ガラホ

ガラホ(AQUOS K SHF31) のキーイベント一覧

ガラホ(AQUOS K SHF31) のキーイベント一覧

動機

見た目はガラケー、中身はAndroid なガラホですが、Google Play からアプリをダウンロードできません。
その制約からか、ガラホ対応するための開発ノウハウを検索しても、ほぼありません。
まぁ完全にガラパゴスな端末なので、しょうがないですが……。

そんなガラホですが、以前連絡用として使っていたものが手元にあります。
ちょうど自作アプリを作っている最中なので、ガラホ関連で分かったことはメモしていきたいと思います。

本題

今回、dispatchKeyEvent() で取得できるイベントからガラホのキーアサインを調べました。
電源ボタン、アプリ使用履歴キーは、上記イベント取得するためのアプリの制御を奪ってしまうため、調べることができませんでした。
それ以外のキーのイベントは下記でした。

物理配置

左中 右中
MENU UP F2
LEFT CENTER RIGHT
F3 DOWN F4
CALL BACK ?
1 2 3
4 5 6
7 8 9
STAR 0 POUND
? F12

対応表

物理キー KEY EVENT
カーソルキー(左) KEYCODE_LEFT
カーソルキー(右) KEYCODE_RIGHT
カーソルキー(上) KEYCODE_UP
カーソルキー(下) KEYCODE_DOWN
電話帳キー KEYCODE_MENU
メールキー KEYCODE_F3
クリアキー KEYCODE_BACK
発信キー KEYCODE_CALL
0 KEYCODE_0
1 KEYCODE_1
2 KEYCODE_2
3 KEYCODE_3
4 KEYCODE_4
5 KEYCODE_5
6 KEYCODE_6
7 KEYCODE_7
8 KEYCODE_8
9 KEYCODE_9
* KEYCODE_STAR
# KEYCODE_POUND
アプリ使用履歴キー ?
センターキー KEYCODE_CENTER
カメラキー KEYCODE_F2
ブラウザ / アプリキー KEYCODE_F4
電源 / 終話キー ?

参考文献