onKeyEnter
にイベントを設定する方法EditField
。EditField
現在の画面には 2 つあります。しかし、イベントを 1 つだけEditField
設定する必要があります。どうすれば設定できますか? 同じ画面にボタンフィールドとリストフィールドがあります。ボタンとリストの両方でもクリックを設定できますが、問題はのイベントを設定することですEditField
。
キーダウンとキーチャーの両方の方法を使用しました。しかし、それは私には使用できません。以下の方法で確認しました。
protected boolean keyChar(char key, int status, int time){
if (key == Characters.ENTER){Dialog.alert("hi");}
return false;
}
protected boolean keyChar(char character, int status, int time){
if (Characters.ENTER == character){Dialog.alert("hi");}
return false;
}
このように使用している場合、両方の編集フィールドに文字を入力できません。
誰でも私を助けることができますか?