2012-06-19 39 views

回答

0

您可以檢查每個輸入字符後插入的文本。

通過實施TextWatcher

this答案

你可以寫你的代碼

@Override 
public void afterTextChanged(Editable s) { 
    // your code for checking unique character here 

} 
0

嘗試使用TextWatcher由用戶過濾字符輸入

TextWatcher mTextWatcher = new TextWatcher() { 
     private CharSequence temp; 

     @Override 
     public void beforeTextChanged(CharSequence s, int arg1, int arg2, 
       int arg3) { 
      temp = s; 
     } 

     @Override 
     public void onTextChanged(CharSequence s, int arg1, int arg2, 
       int arg3) { 

     } 

     @Override 
     public void afterTextChanged(Editable s) { 

        //CHECK HERE FOR UNIQUE LETTERS as INPUT BY USER and REMOVE IT 
      } 
     } 
    };