【问题标题】:Numeric Keyboard on close opens Alphanumeric keyboard关闭时数字键盘打开字母数字键盘
【发布时间】:2019-02-13 14:24:02
【问题描述】:

我正在为 EditText 使用 inputType:number

但问题是当我点击键盘左下角的完成按钮(右标记)时,它会打开字母数字键盘。

我的编辑文本 XML 代码:

    <EditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"

        android:id="@+id/enter_detail"
        android:hint="Enter Detail"
        android:padding="20dp"
        android:inputType="number"
        android:textColorHint="#42a5f5"
        android:textColor="@color/title_black"
        app:layout_constraintTop_toBottomOf="@id/radio_group"/>

更新 我发现带有 datePickerMode="spinner" 的 DATEPICKER 正在产生问题。

我切换到datePickerMode="calendar",它解决了问题。

我认为 DatePicker 小部件存在问题,因为使用时spinner 模式底部不完整(请参阅此问题以了解此问题:Android: Datepicker bottom part not visbile

我已经创建了视频的 GIF:

【问题讨论】:

    标签: android android-softkeyboard


    【解决方案1】:

    如何将 inputType 替换为“number|numberDecimal”

    android:inputType="number|numberDecimal".

    【讨论】:

    • 请检查数字或小数点是否是唯一检查的输入类型。其余的都必须取消选中。谢谢。
    猜你喜欢
    • 2018-01-23
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2017-06-01
    相关资源
    最近更新 更多