手机开发指南 > Android > Event Handling
イベントについて †
イベントリスナ
onClick() | Widgetがクリックされた際に実行される |
onLongClick() | Widgetを長押しクリックされた際に実行される |
onFocusChange() | Widgetにキーやトラックボールによる遷移でフォーカスが当たった場合に発生する |
onKey() | キー押下時に発生する |
onTouch() | Widgetを押す、離す等 タッチイベントが発生した場合発生する |
onCreateContextMenu() | Widget長押しで発生 |
onKeyDown() | 新たなキーイベントが発生したときに呼び出される。 |
onKeyUp() | キーアップイベントが発生したときに呼び出される。 |
onTrackballEvent() | トラックボールによる動作が発生したときに呼び出される。 |
onTouchEvent() | タッチスクリーンによる動作が発生したときに呼び出される。 |
onFocusChanged() | ビューにフォーカスされた、またはビューからフォーカスが外れたときに呼び出される。 |
onKeyDown †
キーが押された時 onKeyDown
キーが離された時 onKeyUp
トラックボールが動いた時 onTrackballEvent
タッチパネルに触った時 onTouchEvent
キーイベント †
KEYCODE_0 | 0キー |
KEYCODE_1 | 1キー |
KEYCODE_2 | 2キー |
KEYCODE_3 | 3キー |
KEYCODE_4 | 4キー |
KEYCODE_5 | 5キー |
KEYCODE_6 | 6キー |
KEYCODE_7 | 7キー |
KEYCODE_8 | 8キー |
KEYCODE_9 | 9キー |
KEYCODE_A | Aキー |
KEYCODE_B | Bキー |
KEYCODE_C | Cキー |
KEYCODE_D | Dキー |
KEYCODE_E | Eキー |
KEYCODE_F | Fキー |
KEYCODE_G | Gキー |
KEYCODE_H | Hキー |
KEYCODE_I | Iキー |
KEYCODE_J | Jキー |
KEYCODE_K | Kキー |
KEYCODE_L | Lキー |
KEYCODE_M | Mキー |
KEYCODE_N | Nキー |
KEYCODE_O | Oキー |
KEYCODE_P | Pキー |
KEYCODE_Q | Qキー |
KEYCODE_R | Rキー |
KEYCODE_S | Sキー |
KEYCODE_T | Tキー |
KEYCODE_U | Uキー |
KEYCODE_V | Vキー |
KEYCODE_W | Wキー |
KEYCODE_X | Xキー |
KEYCODE_Y | Yキー |
KEYCODE_Z | Zキー |
KEYCODE_ALT_LEFT |
KEYCODE_ALT_RIGHT |
KEYCODE_AT |
KEYCODE_BACK |
KEYCODE_CALL |
KEYCODE_CAMERA |
KEYCODE_COMMA |
KEYCODE_DEL |
KEYCODE_DPAD_CENTER |
KEYCODE_DPAD_DOWN |
KEYCODE_DPAD_LEFT |
KEYCODE_DPAD_RIGHT |
KEYCODE_DPAD_UP |
KEYCODE_ENDCALL |
KEYCODE_ENTER |
KEYCODE_HOME |
KEYCODE_MENU |
KEYCODE_PERIOD |
KEYCODE_POWER |
KEYCODE_SEARCH |
KEYCODE_SHIFT_LEFT |
KEYCODE_SLASH |
KEYCODE_SPACE |
KEYCODE_SYM |
KEYCODE_VOLUME_DOWN |
KEYCODE_VOLUME_UP |
参考 †
ソフトウェア技術ドキュメントを勝手に翻訳 - イベントハンドリング
戻る