addNewMember.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public void afterTextChanged(Editable s) { changeColor(); } public void changeColor() { if (addNewMember.getText().toString().equals("")) { finish.setBackgroundColor(0xffaaaaaa); } else { finish.setBackgroundColor(0xff2fb2e8); } } });
/*addNewMember.setOnFocusChangeListener(new View.OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (hasFocus) { // 此处为得到焦点时的处理内容 } else { // 此处为失去焦点时的处理内容 if(addNewMember.getText().toString()!=""){ } } } });*/