小编Ami*_*mar的帖子

在EditText中自动格式化电话号码

在我的应用中,用户必须EditText使用以下格式在字段中输入电话号码:

1(515)555-5555

我不希望用户在输入数字时输入"(",")"或" - "; 我希望自动添加这些字符.

例如,假设用户输入1- 应自动添加"1"后的括号,以便显示"1(".我希望在删除时具有类似的功能.

我试图在接口afterTextChanged方法中设置文本onTextWatcher,但它不起作用; 相反,它导致错误.任何帮助将不胜感激.

formatting android phone-number android-edittext

10
推荐指数
2
解决办法
1万
查看次数