首页 > 解决方案 > 关闭时数字键盘打开字母数字键盘

问题描述

我正在使用inputType:numberEditText。

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

我的编辑文本 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"/>

更新 我发现DATEPICKERdatePickerMode="spinner" 正在创建问题。

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

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

我创建了视频的 GIF: 在此处输入图像描述

标签: androidandroid-softkeyboard

解决方案


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

android:inputType="number|numberDecimal"。


推荐阅读