您当前的位置: 首页 >  ar

蓝不蓝编程

暂无认证

  • 0浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

ClearEditText: 带清除按钮输入框,支持输入普通文字、数字、密码;支持分段显示身份证、手机号、银行卡

蓝不蓝编程 发布时间:2019-01-30 17:02:08 ,浏览量:0

功能描述

带清除按钮输入框,支持输入普通文字、数字、密码;支持分段显示身份证、手机号、银行卡(分段格式支持定制)。 手机号 身份证号格式1(支持自由定制) 身份证号格式2(支持自由定制) 银行卡号

调用方法:
  1. 添加依赖包
  • 项目根目录下build.gradle的allprojects->repositories下增加maven { url 'https://jitpack.io' }
  • app工程目录下build.gradle的dependencies中增加implementation 'com.github.cxyzy1:clearEditText:1.0.5'
  1. xml中使用样例

  1. 扩展属性showType可选值和含义: text:普通文字信息(不做任何限制) phone:手机号(11位,分隔显示样例:155 8080 7070) bankCardNo:银行卡(每四位增加一个分隔符,如:6200 1111 0000) IDCardNo:身份证号(样例:410022 1990 0404 6623)

  2. 扩展属性textFormat,样例: 1). app:textFormat="### ### ####" 格式化后结果如:123 456 7890 2). app:textFormat="## #### ####" 格式化后结果如:12 3456 7890

  3. 获取未添加空格文本 getTextWithoutBlanks

源代码

https://github.com/cxyzy1/clearEditText 欢迎star支持.

安卓开发技术分享: https://blog.csdn.net/yinxing2008/article/details/84555061 点击关注专栏,查看最新技术分享 更多技术总结好文,请关注:「程序园中猿」

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.0401s