2011-12-26 61 views
0

嗨,所有如何實現添加兩個數字代碼而不使用按鈕時,結果應該自動生成,當我們從鍵盤的文本字段中輸入值,幫助我解決問題。如何生成結果自動計算兩個數字?

+0

我的意思是我有兩個文本字段,如果我在文本字段1中輸入任何值,然後在文本字段2的值輸入分配給文本視圖的兩個文本字段值的附加值,而不按任何按鈕 – laxmanperamalla 2011-12-26 08:42:20

回答

4

您可以使用TextWatcher像下面的代碼:

editText.addTextChangedListener(new TextWatcher() { 

@Override 
public void onTextChanged(CharSequence s, int start, int before, 
     int count) { 

} 

@Override 
public void beforeTextChanged(CharSequence s, int start, int count, 
     int after) { 

} 

@Override 
public void afterTextChanged(Editable s) { 

} 
}); 

參見:

TextWatcher