【发布时间】:2015-05-28 09:02:37
【问题描述】:
在 android 中 phonenumberformattingtext watcher 不适用于 Moto-G Mobile ,但它在 (nexus -7, nexus-9, nexus-6 , nexus-4) 中运行良好,但在 Moto-G 中不起作用请帮忙。
我的代码是:
phoneNumber.addTextChangedListener(this);
phoneNumber.setFilters(new InputFilter[] { filter , new InputFilter.LengthFilter(14)});
alternativePhoneNumber.setFilters(new InputFilter[] { filter , new InputFilter.LengthFilter(14)});
phoneNumber.addTextChangedListener(new PhoneNumberFormattingTextWatcher());
alternativePhoneNumber.addTextChangedListener(new PhoneNumberFormattingTextWatcher());
【问题讨论】:
-
您是否检查了您在语言设置中设置的语言区域设置?
-
感谢 Anjali,它工作正常。
-
遇到了同样的问题,但删除 android:digits="1234567890+" 后它就消失了。
标签: android android-edittext phone-number textwatcher country