禁用带有输入类型编号的edittext的自动建议

问题描述 投票:2回答:2

下面是我用于edittext的代码,允许用户只输入数字。

 <EditText
            android:id="@+id/mobileNumber"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="@string/mobileHint"
            android:inputType="number"
            android:textColorHint="@color/hintColor"
            android:textColor="@color/numbertextcolor"
            android:textSize="@dimen/sp16" />

要禁用自动建议我改变了

  android:inputType="number"

  android:inputType="number|textNoSuggestions"

但是使用这个我的edittext还允许用户输入数字键盘中列出的特殊字符。

我想允许用户只输入自动建议关闭的号码。

android android-edittext numbers autosuggest android-inputtype
2个回答
0
投票

尝试

android:inputType="numberDecimal|numberSigned"

0
投票

Android O具有支持自动填充字段的功能,要禁用自动填充提示,请使用

android:importantForAutofill="no"
© www.soinside.com 2019 - 2024. All rights reserved.