AuthNumberView icon indicating copy to clipboard operation
AuthNumberView copied to clipboard

作者大大,不好意思又打扰你一下,有一个问题请教请教

Open Lsy1992 opened this issue 8 years ago • 8 comments

现在遇到了一个比较偏门的需求: 原来的验证码输入框 扩展成为另一种手机号码输入框,格式如:

188 - 1234 - 5678 每个数字下面有下划线,总共3个输入框,这样的样式应该如何实现呐?

Lsy1992 avatar Dec 06 '16 03:12 Lsy1992

我猜测下:你的意思是 每次输入一个数字,数字下面都会有横线出现,这个横线还不是连续的,有类似的效果么?中间的分割横线是一直存在,还是说是输入到这个位数的时候存在

cjiahuan avatar Dec 06 '16 05:12 cjiahuan

我详细说明下吧:首先是有3个带底部横线的输入框(和验证码一样的那种),但是它每个输入框之间有一个“——” 间隔开,第一个输入框只能输入3个数字,如(188),第二个输入框输入4个字(1234),第三个输入框输入4个字(5678),这样3个框正好凑够11位,来达到输入手机号的效果,并且和验证码一样可以有输入完成后的回调

Lsy1992 avatar Dec 06 '16 06:12 Lsy1992

恩,明白了,其实这可以用三个EditText 来实现,然后限制输入的类型和字符个数,当然每次输入你都需要做个判断,是否满足11位,最后还得做个 正则比较好,这个看你的需求了,恩,要做的话,我现在需要点时间,最快也得晚上再上个版本才行。

cjiahuan avatar Dec 06 '16 06:12 cjiahuan

真的吗? 可以实现的话真是感激不尽,那我等你好消息啊

Lsy1992 avatar Dec 06 '16 06:12 Lsy1992

egtq2 dc em q90 u 39 早上好大佬,弄得怎样啦?

Lsy1992 avatar Dec 07 '16 01:12 Lsy1992

并没有开始呢,最近加班加点

cjiahuan avatar Dec 08 '16 02:12 cjiahuan

O__O "…好的 辛苦啦

Lsy1992 avatar Dec 08 '16 02:12 Lsy1992

谢谢你的问题和建议拉,至少这周会把这个功能完成的

cjiahuan avatar Dec 08 '16 03:12 cjiahuan