在我的应用中,用户必须EditText使用以下格式在字段中输入电话号码:
EditText
1(515)555-5555
我不希望用户在输入数字时输入"(",")"或" - "; 我希望自动添加这些字符.
例如,假设用户输入1- 应自动添加"1"后的括号,以便显示"1(".我希望在删除时具有类似的功能.
1
我试图在接口afterTextChanged方法中设置文本onTextWatcher,但它不起作用; 相反,它导致错误.任何帮助将不胜感激.
afterTextChanged
onTextWatcher
formatting android phone-number android-edittext
android ×1
android-edittext ×1
formatting ×1
phone-number ×1