2011-09-16 44 views
0

我想從Android AlertBox獲得輸入值。如何在點擊ok按鈕後檢查alertBox是否爲空?

如果AlertBox爲空,它會返回什麼?
如何防止AlertBox接受空值?

+1

http://stackoverflow.com/questions/2580606/null-validation-on-edittext-box-in-alert-dialog-android –

+0

看一看這個線程,我認爲這是類似的事情! http://stackoverflow.com/questions/4785571/alertdialog-how-can-i-run-checks-when-user-hits-ok – manavo

+0

@Divyesh:Thanks Divyesh .... – Ria

回答

0

你可以使用:

private boolean getFormData() { 
     final String duration = durationView.getText().toString(); 
     final String time = timeView.getText().toString(); 
     if (TextUtils.isEmpty(duration)) { 
      durationView.setError(getString(R.string.error_duration_empty)); 
      durationView.requestFocus(); 
      return false; 
     } 
     if (TextUtils.isEmpty(time)) { 
      timeView.setError(getString(R.string.error_time_empty)); 
      timeView.requestFocus(); 
      return false; 
     } 
     activityLog.uuid = duration; 
     activityLog.uuid = time; 
     return true; 
    } 
相關問題