• Android EditText方框验证码 短信验证码攻略


    本文由xiawe_i提供。

    xiawe_i的博客地址是:

    http://www.jianshu.com/u/fa9f03a240c6

    项目中有这样一个需求:

     验证码页是四个方框,输入验证码方框颜色改变,删除再变回原来颜色。

    先看下效果,动图不太清晰,将就看吧

    思路:

    1. 用一个透明的EditText与四个TextView重叠,并给TextView设置默认背景 

    2. 监听EditText文本变化,获取输入内容,给TextView赋值并改变TextView背景 

    3.  4个TextView有值后添加输入完成回调,监听删除键添加删除回调

    首先看下布局为:

    可以看到用一个透明的EditText与四个TextView重叠,并给TextView设置默认背景 。

    接下来看View的代码:

    监听的代码为:

    把上面部分当成一个独立的View模块来使用~~

    使用:

    首先肯定是声明布局文件:

    使用的代码为:

    Demo地址:

    https://github.com/xiaviv/SecurityCodeDemo

  • 相关阅读:
    随笔
    第一次随笔
    团队战day02-接口
    团队战day01-初步搭建UI
    团队战start-确定项目以及介绍
    团队—易软
    找回感觉的练习
    第五次作业-团队作业-团队组建
    第四次博客作业-结对项目
    java第九次作业
  • 原文地址:https://www.cnblogs.com/huolongluo/p/6637728.html
Copyright © 2020-2023  润新知