Codenameone cn1中电话号码的动态格式化

Codenameone cn1中电话号码的动态格式化,codenameone,Codenameone,cn1中是否有类似于Android的PhoneNumberFormattingTextWatcher的类? 我有一个用于输入电话号码的文本字段。当用户键入电话号码时,我希望它动态修改为“(123)456-7890”格式。一般来说,这段代码可以工作。但我需要一个实时修改 谢谢。否。您可以使用DataChangeListener动态编辑输入以强制特定掩码,但这并不理想 更简单的解决方案是为每个可编辑部分使用单独的文本字段,并在这些条目之间移动输入。填充字段时,可以在字段之间自动移动光标。请参阅“开发

cn1中是否有类似于Android的
PhoneNumberFormattingTextWatcher
的类? 我有一个用于输入电话号码的文本字段。当用户键入电话号码时,我希望它动态修改为“(123)456-7890”格式。一般来说,这段代码可以工作。但我需要一个实时修改


谢谢。

否。您可以使用
DataChangeListener
动态编辑输入以强制特定掩码,但这并不理想

更简单的解决方案是为每个可编辑部分使用单独的文本字段,并在这些条目之间移动输入。填充字段时,可以在字段之间自动移动光标。请参阅“开发人员指南”一节,其中介绍了掩蔽: