android - 三星 A50 的 EditText 输入类型问题

标签 android android-edittext samsung-mobile samsung-galaxy

这适用于除三星 A50 之外的大量手机型号列表:

<EditText
    ...
    android:digits="0123456789-"
    android:inputType="numberDecimal" />

enter image description here enter image description here

这是“修补程序”解决方法:

<EditText
    ...
    android:digits="0123456789-"
    android:inputType="phone" />

除了三星之外,还有什么想法导致失败的原因吗?

最佳答案

您可以使用以下方法以更准确的方式实现此目的:

android:digits="0123456789-"
android:inputType="numberSigned"

A50S 的输出:

关于android - 三星 A50 的 EditText 输入类型问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59177028/

相关文章:

java - 从错误中恢复的最佳策略是什么——忽略发生错误的记录

javascript - 仅当初始化变量时,“IF”才是启动变量的条件

java - 如何向安卓键盘添加一些东西?

java - 使用 TextView 制作像素矩阵

android - getText() 来自 EditText : is it possible to get a 'null' ?

android - Edittext 不读取以逗号开头的字符串

android - 根据触摸事件更改 View

android - Mysql 查询(Where)与 edittext android

wordpress - 网站在三星 Galaxy S2 上没有响应

android - 为什么我的 APP 不支持三星 Galaxy Note 3