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

时间:2016-08-20 09:55:52

标签: android android-edittext numbers autosuggest android-inputtype

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

/** woocommerce: change position of add-to-cart on single product **/
remove_action( 'woocommerce_single_product_summary', 
           'woocommerce_template_single_add_to_cart', 30 );
add_action( 'woocommerce_single_product_summary', 
        'woocommerce_template_single_add_to_cart', 9 );

要禁用自动建议我已更改

 <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"

但是我的edittext也允许用户输入Num KeyPad中列出的特殊字符。

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

2 个答案:

答案 0 :(得分:0)

尝试

android:inputType="numberDecimal|numberSigned"

答案 1 :(得分:0)

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

android:importantForAutofill="no"