除了三星A50以外,这在广泛的手机型号列表中都可以使用:
<EditText ... android:digits="0123456789-" android:inputType="numberDecimal" />
这是“修补程序”的解决方法:
<EditText ... android:digits="0123456789-" android:inputType="phone" />
除了三星以外,还有其他想法导致失败的原因吗?
您可以使用以下方法以更精确的方式实现此目标:
android:digits="0123456789-" android:inputType="numberSigned"