1

[フィールドの編集]と[保存/キャンセル]ボタンを使用してダイアログを作成するアプリケーションを開発しています。編集フィールドで検証を使用します。ユーザーが有効なエントリを入力して[保存]をクリックすると、ダイアログが閉じますが、問題はユーザーが編集フィールドにテキストを入力せずに保存をクリックすると、ダイアログが自動的に閉じます。有効な入力ダイアログを入力した後に閉じないようにします。

ダイアログを破棄するためにキャンセルボタンを与えます。

助けてください..これを達成する方法..........

4

1 に答える 1

2


 mOKButton.setChangeListener(new FieldChangeListener() {
            public void fieldChanged(Field f, int arg1) {
                if(_editText.getText()=="")
                              {
                             // do nothing 
                               }
                                 else{ 
                _editText.setText(items[getSelectedIndex()]);
                close();
                             } 
            }
        });
于 2013-02-04T06:22:01.807 に答える