0

プログラムに EditField があります。キーパッドの「sym」キーを押すたびに、通常の記号ページの代わりにメニューが表示されます。私はkeyodeメソッドを使用していません。私のプログラムには、ボタンのクリックを処理するトラックホイールのクリックしかありません。

protected boolean trackwheelClick(int status, int time) {

    if(_remMefld.isFocus()){

        if(!remeberMe){
            _remMefld.setBitmap(_selectCheckbox);   
            remeberMe = true;                  
        }
        else{
            _remMefld.setBitmap(_deselectCheckbox);   
            remeberMe = false;                 
        }

    }

    return super.trackwheelClick(status, time);  
}

何が理由でしょうか?私は何かが欠けていますか??

4

1 に答える 1

0

私は答えを考え出したので、それを書き留めておきます..念のため...

私はmakeMenuとkeyControlメソッドの両方を持っていました。keycontrol を削除すると、sym は完全に機能します。

于 2010-09-24T06:04:39.023 に答える