如何禁用拼写检查Android编辑文本
我想从edittext字段中的文本中删除下划线。
我怎样才能做到这一点?
你可以用下面的代码来完成。 只需将其粘贴到EditText
布局即可。
android:inputType="textNoSuggestions"
为了摆脱拼写检查,您必须在XML中指定EditText的InputType,如下所示:
安卓的inputType = “textNoSuggestions”
但是,如果EditText是多行的,而且还需要删除拼写检查,则必须在XML中指定EditText的InputType,如下所示:
安卓的inputType = “textMultiLine | textNoSuggestions”
还有一个小小的补充 – 就是这样的(和其他)组合也是允许的:
android:inputType="textCapSentences|textNoSuggestions"
或者,如果只想禁用红色下划线(和自动isSuggestionsEnabled()
对话框),则可以覆盖TextView
上的isSuggestionsEnabled()
方法。
这将保持键盘自动完成工作。
我刚刚添加了一行EditText editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
对我来说工作得很好