cardnumber = (EditText) findViewById(R.id.bank_cardnumber); getcardnumber = (TextView) findViewById(R.id.bank_getcardnumber); getcardnumber.setVisibility(View.GONE); cardnumber.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { getcardnumber.setVisibility(View.VISIBLE); } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { getcardnumber.setText(cardnumber.getText().toString()); if (cardnumber.getText().toString().equals("")){ //没有内容时消失 getcardnumber.setVisibility(View.GONE); } } @Override public void afterTextChanged(Editable s) { } });
转载于:https://my.oschina.net/MStart/blog/678364