这篇集合了项目里经常用到的EditText的需求,以前单个问题总结过,现在放在一起以备后患啊,主要包含以下方面: 1. 判断输入字符长度 2. 键盘的显示与隐藏 3. 对输入内容的限制,列举几种常见的 4. 设置光标的位置 5. EditText禁止复制和粘贴:密码输入框一般都不允许复制和粘贴 6. EditText输入框被键盘遮挡 详细内容: 1. 判断输入字符长度: 计算字符,有时EditText要判断输入字符的长度,可能会有区分中英文的需求. 下面的代码可以计算字符的长度,中文则记为两个字