cn1 中 phone 数字的动态格式化
Dynamic formatting of phone number in cn1
cn1中有没有类似Android的PhoneNumberFormattingTextWatcher
的类?
我有一个用于 phone 数字输入的文本字段。当用户输入 phone 号码时,我希望它动态修改为“(123)456-7890”格式。通常,此代码将有效 。但是我需要实时修改。
谢谢。
没有。您可以使用 DataChangeListener
并动态编辑输入以强制使用特定掩码,但这并不理想...
一个更简单的解决方案是为每个可编辑部分使用单独的文本字段,并在这些条目之间移动输入。当一个字段被填满时,您可以自动在字段之间移动光标。请参阅此处涵盖屏蔽的开发人员指南部分:https://www.codenameone.com/developer-guide.html#_masking
cn1中有没有类似Android的PhoneNumberFormattingTextWatcher
的类?
我有一个用于 phone 数字输入的文本字段。当用户输入 phone 号码时,我希望它动态修改为“(123)456-7890”格式。通常,此代码将有效 。但是我需要实时修改。
谢谢。
没有。您可以使用 DataChangeListener
并动态编辑输入以强制使用特定掩码,但这并不理想...
一个更简单的解决方案是为每个可编辑部分使用单独的文本字段,并在这些条目之间移动输入。当一个字段被填满时,您可以自动在字段之间移动光标。请参阅此处涵盖屏蔽的开发人员指南部分:https://www.codenameone.com/developer-guide.html#_masking