是否有任何简单的好方法可以按我想要的格式设置字段。
我想将字段值与字段文本分开。例如,我想将数字除以4,因此,当我将字段的值设置为4时123456789
,它将显示为1 2345 6789
,但是当我获取值时,我将得到不带空格(123456789
)的数字。
我认为,这是小部件在其他工具(即.Net VS)上工作的方式。我可以在那里设置一些映射,格式等,因此显示的内容取决于值和格式/映射。
在android中,必须对密码字段进行此操作。它以文本作为值,但显示了一些点(值是mypassword
和字段显示**********
)。
我想您只是想以漂亮的格式显示数字,请使用PhoneNumberUtils提供的API。
static String formatNumber(String source)
static void formatNumber(Editable text, int defaultFormattingType)
您可以将格式化后的字符串设置为文本视图,以便更好地显示。但是保存的内容仍然是原始格式,没有任何格式。
请参阅http://developer.android.com/reference/android/telephony/PhoneNumberUtils.html上的SDK文档。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句