2011-04-14 47 views
0

我需要EditText改變時的方法或動作。當用戶在EditText中寫入時,我想要執行一些操作。怎麼做?ontextchange android

回答

0

您可以使用View.setOnKeyListener(),請參閱here

0

我總是帶着TextWatcher做到這一點,並重寫afterTextChanged這樣的:

mEditText.addTextChangedListener(new TextWatcher() { 
    @Override 
    public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) { } 

    @Override 
    public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) { } 

    @Override 
    public void afterTextChanged(Editable editable) { 
     String newText = editable.toString(); 
    } 
});