我有一个EditText字段,用户只能输入六位数字.当EditText聚焦时,它应该提示用户他只能输入六位数字.
想法是以灰色显示剩余的数字,如下所示:
当用户输入一个数字时,它看起来像这样:
(红色垂直条表示光标.)
光标不应位于两个图像中当前位置的后面; 灰色数字应该只是可见的,不应该是可选的.
所以实际上我想设置占位符文本,但在用户输入时保留占位符文本的一部分.
我TextInputLayout从设计支持库中读到了这个类,但我不知道如何实现上述想法.
这该怎么做?
您可以在编辑文本上添加一个具有重力的 TextView。然后在edittext(ontextchanged)的监听器中修改那个TextView。
我不知道你是否可以只使用 EditText 来做到这一点。
| 归档时间: |
|
| 查看次数: |
553 次 |
| 最近记录: |