在我的应用中,用户必须在一个
例如,假设用户输入了
我已经尝试在
EditText
字段中输入电话号码,并使用以下格式:1(515)555-5555
我不希望用户在输入号码时键入"("、")"或"-",我想让这些字符自动添加。例如,假设用户输入了
1
- 在"1"后面自动添加括号,以便显示为"1("。在删除时也希望有类似的功能。我已经尝试在
onTextWatcher
接口的afterTextChanged
方法中设置文本,但它不起作用;相反,它会导致错误。非常感谢任何帮助。
afterTextChanged
代码和错误日志,这将非常有帮助。没有这些信息,很难确定问题所在(尽管我还是会猜测一下)。 - Mike