android隐藏中间四位手机号
2015-07-03 11:34
591 查看
隐藏手机号中间四位,最主要的是TextWatcher这个监听方法,建议大家看看一看或者搜一下TextWatcher方法详解。我主要是在beforeTextChanged方法里记录光标位置和长度,然后在onTextLength方法下再次取一下长度,如果长度不一样,我们根据两者长度就知道是增加还是删除操作,并且把一个bolean标志位设为true。最后在afterTextChanged方法根据这个标志位判断是否需要改变内容。(注意这个标志位必须添加,因为我们在afterTextChanged对Edittext进行赋值它就会再次触发TextWatcher监听事件,没有isChange标志位就会死循环造成vStackOverFlowError错误!))下载地址:http://download.csdn.net/detail/qq_14967667/8884175
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories