今回は、Androidで定義されているキーの一覧を紹介します。Androidのハードウェアキーは、おおむね4つ、メニューキー、検索キー、戻るキー(Backキー)、ホームキー(HOMEキー)が有名です。 Android端末でのハードウェアキーの並びにガイドラインが無く自由なことから、キー配置はプラットフォームの「分断」の象徴として揶揄されています。 しかし、キーの種類に目を向けると(KeyEventで定義されているものは)、Androidの「自由」を象徴するように沢山の種類があります。 KeyEventで定義されているKeyCodeマクロは大まかに以下の6つに分類できます。 専用キー(MENU/Search/Back/Homeなど) ゲームパッド用ボタン QWERTYキー 十字キー GoogleTVのようなテレビリモコン用のハードウェアキー 音楽/動画の再生用のメディア制御ハードウェアキー