Android EditText聚焦时hint消失的简单代码
2015-08-14 17:23
375 查看
final EditText qita_juankuan = (EditText) findViewById(R.id.new_hequnjuankuan_qitayuan);
qita_juankuan.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
// TODO Auto-generated method stub
EditText _v=(EditText)v;
if (!hasFocus) {// 失去焦点
_v.setHint(_v.getTag().toString());
} else {
String hint=_v.getHint().toString();
_v.setTag(hint);
_v.setHint("");
}
}
});
qita_juankuan.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
// TODO Auto-generated method stub
EditText _v=(EditText)v;
if (!hasFocus) {// 失去焦点
_v.setHint(_v.getTag().toString());
} else {
String hint=_v.getHint().toString();
_v.setTag(hint);
_v.setHint("");
}
}
});
相关文章推荐
- Android 开发常用的5种数据传递方法
- FT:android悬浮窗口的实现
- Android5.0 Framework - Activity启动过程(二)
- Android 用 xml View shape画线
- Android之EditText特殊小技巧
- Android应用开发原理之从源码分析看Linearlayout、Relativelayout,Framelayout的布局差别(Framelayout分析)
- Android 插件扩展系列之 -- 封装与应用
- Android ColorFilter and Tint
- [转载]android 画虚线、实线,画圆角矩形,一半圆角
- Android Fragment 详解
- Android系统中设置TextView的行间距(非行高)
- android 自定义控件
- Android常见的错误整理(不定时更新)
- Android(java)学习笔记155:如何让你的GridView不再滚动
- Android中shape的使用
- Android震动vibrator系统开发全过程
- mac搭建android开发环境
- Android Studio快捷键的设置
- Android学习之图片压缩,压缩程度高且失真度小
- 【转】Android中dp,px,sp概念梳理以及如何做到屏幕适配