android edittext 输入手机号码格式变化
android edittext 输入内容只能是xxx-xxxx-xxxx格式的手机号码
EditText phoneEt = (EditText) findViewById(R.id.phone_et);
phoneEt.addTextChangedListener(new MyTextWatcher());
private class MyTextWatcher implements TextWatcher {@Overridepublic void afterTextChanged(Editable s) {// TODO Auto-generated method stubif (s.length() == 13) {requestPhoneAddress();}}@Overridepublic void beforeTextChanged(CharSequence s, int start, int count,int after) {// TODO Auto-generated method stub}@Overridepublic void onTextChanged(CharSequence s, int start, int before,int count) {String temp = s.toString();String addChar = temp.substring(start);String str = phoneEt.getText().toString();if (temp.length() == 3 || temp.length() == 8) {if (StringUtil.isEmpty(addChar)) {temp += "-";phoneEt.setText(temp);phoneEt.setSelection(temp.length());}}}}
android edittext 输入手机号码格式变化相关推荐
- Android EditText输入光标居于开头最开始位置
Android EditText输入光标居于开头最开始位置 Android的EditText输入光标默认是居于整个EditText的中心位置的,如图所示: 如果欲使EditText加载后的输入光标自动 ...
- Android EditText输入限制及字符编码
EditText 经常会有限制输入字符长度的需求,限制输入长度的方法有三种: xml设置maxLength属性 android:maxLength="50" 通过InputFilt ...
- android edittext 输入长度,Android EditText限制输入字数的方法
本文实例讲述了Android EditText限制输入字数的方法.分享给大家供大家参考,具体如下: //新浪微博字数限制 private static final int WEIBO_CONTENT_ ...
- android edittext 输入完成监听,EditText输入监听
EditText输入监听 原创 6710766562015-05-13 13:34:38著作权 文章分类 android开发 阅读数 548 ©著作权归作者所有:来自51CTO博客作者67107665 ...
- Android EditText输入一串字符串自动每4个字符空一格,像输入银行卡卡号格式
最近写类似需要像银行卡输入那样每4个字符空一格,网上看了很多都没有很好的解决索性自己写一个.主要思路就是活用beforeTextChanged().onTextChanged().afterTextC ...
- android edittext输入邮箱,[Android教程]EditText怎样限制用户的输入?数字/字母/邮箱
有输入必有验证.为了防止用户随便输入确保提交数据的合法性,程序不得不在文本输入框(EditText)中增加限制或验证. 关于输入类型有数字.字母.邮箱.电话等形式,这些具体得根据业务来.那么Andro ...
- Android Edittext输入限制一位小数2位小数(n位)小数简单通用实现
最近一个需求最大金额输入999999.99,在网上看了一下都写的比较繁琐,不是很易懂 首先限制输入类型在xml里面配置 android:inputType="numberDecimal&qu ...
- Android Edittext 手机号码格式输入设置
一. 效果图 根据需求要实现的是输入手机号码格式的数字文本,并且输入时能根据手机号码自动分隔成美观的带空格的格式,点击完成后能对手机号码验证是否是手机号码. 二. 代码实现 我使用的是动态添加代码的方 ...
- android edittext 手机号码,Android Edittext 手机号码格式输入设置
一. 效果图 根据需求要实现的是输入手机号码格式的数字文本,并且输入时能根据手机号码自动分隔成美观的带空格的格式,点击完成后能对手机号码验证是否是手机号码. 二. 代码实现 我使用的是动态添加代码的方 ...
最新文章
- 录制元素基于smartgwt框架项目如何开展自动化(一)
- jQuery中的$el是什么意思
- 中文按拼音首字母排序的C++实现方案
- oppo5.0以上机器(亲测有效)激活Xposed框架的教程
- 史上最萌最认真的机器学习/深度学习/模式识别入门指导手册(二)
- Django视图层:嵌套参数,URLconf在查找什么?指定视图参数的默认值、include()路由转发三种方式、传递额外选项给 include()、传递额外选项给视图
- Python数据结构实战——队列(Queue)
- 计算机专业课科目,考研计算机专业课科目有哪些
- UE4 虚幻 常用的流程控制蓝图节点介绍
- ModbusRTU协议数据格式
- Windows 10 安装Jenkins 图文教程
- postman支持https、安卓抓包
- (翻译)关系型数据库工作原理(二)
- 55寸电视尺寸长宽高多少
- 年轻人的第一次汉化APK(教程)
- Svelte框架实现表格协同文档
- 【Java基础】Java入门(一)
- 假如我是超级内卷王。。。
- 安卓的BP、AP、NV是什么意思
- Android实现圆形图片
热门文章
- VC/MFC 使用jsoncpp解析json格式内容
- 【视频教程】帝国CMS制作网站系列教程08—单页模板的制作
- python笔记2—day2
- c语言寻找大富翁,PTA 7-38 寻找大富翁(25 分)解法(C/C++)暴力快排/精准堆排 解法...
- 【HCIE-BigData-Data Mining课程笔记(三)】预备知识-Python基础
- 微信小程序路线规划导航并唤醒第三方导航app
- IE浏览器运行Applet
- 相机标定实验过程注意问题及总结
- 010 editor如何复制16进制
- 汇编移位指令SHR,SAR,SAL/SHL,ROR,ROL,RCR,RCL