您的位置:首页 > 移动开发 > Android开发

android 开发edittext获取焦点时hint消失

2015-01-19 18:36 274 查看
默认情况时:设置了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("");
}
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: