〉〉EditText Text改变监听 package com.jp; import android.app.Activity; import android.os.Bundle; import android.text.Editable; import android.text.TextWatcher; import android.util.Log; import android.widget.EditText; import android.widget.Toast; public class Main extends Activity { /** Called when the activity is first created. */ EditText eText; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); eText=((EditText)findViewById(R.id.EditText01)); //为EditText注册TextWatcher实例 eText.addTextChangedListener(tWatcher); } /** * 实现TextWatcher接口 */ private TextWatcher tWatcher=new TextWatcher(){ @Override public void afterTextChanged(Editable s) { // TODO Auto-generated method stub } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub } /** * 文本改变监听 */ @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub Log.i("Chenged", "------"); } }; }