- The added line is THIS COLOR.
- The deleted line is THIS COLOR.
''[[MobileApp>Mobile Application 入門]]'' > ''[[Android>Android]]'' > ''Event Handling''
~
工事中
~
*イベントについて [#y8fb4eb9]
イベントリスナ
|onClick()|Wedgetがクリックされた際に実行される|
|onLongClick()||
|onFocusChange()||
|onKey()||
|onTouch()||
|onCreateContextMenu()||
|onKeyDown() | 新たなキーイベントが発生したときに呼び出される。|
|onKeyUp() | キーアップイベントが発生したときに呼び出される。|
|onTrackballEvent() | トラックボールによる動作が発生したときに呼び出される。|
|onTouchEvent() | タッチスクリーンによる動作が発生したときに呼び出される。|
|onFocusChanged() | ビューにフォーカスされた、またはビューからフォーカスが外れたときに呼び出される。|
~
~
*onKeyDown [#x4ec38e4]
onKeyDown~
onKeyUp
キーが押された時 onKeyDown~
キーが離された時 onKeyUp
onTrackballEvent~
onTouchEvent
トラックボールが動いた時 onTrackballEvent~
タッチパネルに触った時 onTouchEvent
*キーイベント [#kee73314]
|KEYCODE_0|
|KEYCODE_1|
|KEYCODE_2|
|KEYCODE_3|
|KEYCODE_4|
|KEYCODE_5|
|KEYCODE_6|
|KEYCODE_7|
|KEYCODE_8|
|KEYCODE_9|
|KEYCODE_A|
|KEYCODE_B|
|KEYCODE_C|
|KEYCODE_D|
|KEYCODE_E|
|KEYCODE_F|
|KEYCODE_G|
|KEYCODE_H|
|KEYCODE_I|
|KEYCODE_J|
|KEYCODE_K|
|KEYCODE_L|
|KEYCODE_M|
|KEYCODE_N|
|KEYCODE_O|
|KEYCODE_P|
|KEYCODE_Q|
|KEYCODE_R|
|KEYCODE_S|
|KEYCODE_T|
|KEYCODE_U|
|KEYCODE_V|
|KEYCODE_W|
|KEYCODE_X|
|KEYCODE_Y|
|KEYCODE_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|
*参考 [#y87014e6]
[[ソフトウェア技術ドキュメントを勝手に翻訳 - イベントハンドリング>http://www.techdoctranslator.com/android/guide/ui/ui-events]]
~
''[[戻る>Android]]''