9月 082011
public boolean onKeyDown(int keyCode, KeyEvent event); public boolean onKeyUp(int keyCode, KeyEvent event);
onKeyメソッドは上記のonKeyDownのイベントとonKeyUpのイベントのどちらも受け取ることができる
以下のコードで区別する
@Override public boolean onKey(View v, int keyCode, KeyEvent event) { char c = 0 ; boolean rtn = false ; if( event.getAction() == KeyEvent.ACTION_UP ) { return false; } if( event.getAction() == KeyEvent.ACTION_DOWN ) { return false; } }