默认情况时:设置了hint的话,需要输入的时候hint才会消失,但是现在是需要当edittext获取焦点时就让hint消失
代码如下:
verifycode= (EditText)findViewById(R.id.verifycode); verifycode.setOnFocusChangeListener(new View.OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { EditText _e = (EditText)v; if(!hasFocus) //没有焦点 { _e.setHint(_e.getTag().toString()); } else //获取到焦点 { _e.setTag(_e.getHint().toString()); _e.setHint(""); } } });
时间: 2024-10-10 23:06:55