如何禁用拼写检查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);

对我来说工作得很好