gpt4 book ai didi

android - 使用电话号码格式 NaN 屏蔽 EditText,如 PhoneNumberUtils

转载 作者:bug小助手 更新时间:2023-10-28 10:44:43 29 4
gpt4 key购买 nike

我想让用户在 editText 中输入电话号码,以便在用户每次输入号码时动态更改格式。也就是说,当用户输入最多 4 位数字时,例如 7144,editText 显示“714-4”。我希望在用户输入数字时动态更新editText以格式化###-###-####。如何才能做到这一点?另外,我处理的编辑文本不止一个。

最佳答案

最简单的方法是使用内置的 Android PhoneNumberFormattingTextWatcher .

所以基本上你在代码中得到你的 EditText 并像这样设置你的文本观察器......

EditText inputField = (EditText) findViewById(R.id.inputfield);
inputField.addTextChangedListener(new PhoneNumberFormattingTextWatcher());

使用 PhoneNumberFormattingTextWatcher 的好处是它会根据您的语言环境正确格式化您的号码输入。

关于android - 使用电话号码格式 NaN 屏蔽 EditText,如 PhoneNumberUtils,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4152780/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com