BlackberryキーボードのDeleteキーを検出して上書きしようとしています。
何らかの理由で、それがそのポイントに達したときのように、それが私のcaseステートメント内に入ることが決してありません:
Keypad.key(keycode) == 8
Keypad.KEY_DELETE == 127
私のエラーは何ですか?
public class MyField extends ListField implements KeyListener {
// ...
/** Implementation of KeyListener.keyDown */
public boolean keyDown(int keycode, int time) {
    boolean retval = false;
    switch (Keypad.key(keycode)) {
    /* DELETE - Delete the timer */
    case Keypad.KEY_DELETE:
        if (Keypad.status(keycode) == KeyListener.STATUS_SHIFT) {
            _myDeleteCmd.run();
            retval = true;
        }
        break;
    default:
        retval = super.keyDown(keycode, time);
    }
    return retval;
}