0

如何禁用多行 EditText 中的自动更正/自动建议功能?

我试过了:

EditText 没有自动更正等

Android:EditText 中的多行和无自动建议

如何关闭 EditText 中的建议?

如何在edittext上设置多行、首字母大写和禁用建议

如何关闭 EditText 中的建议?

像“textFilter|textMultiLine|textNoSuggestions”(任何组合)这样的提到的方法都不起作用,既没有在 XML 中声明,也没有以编程方式更改。似乎 EditText-box 接受多行或关闭的建议,但不能同时接受两者。

我认为重要的是要知道我正在使用带有 Android 2.3.3 的 HTC Desire HD。我没有任何其他设备可以对此进行测试。

这种行为是 HTC Sense UI 固有的吗?

有任何想法吗?

4

1 回答 1

0

您在MultiLine 和 NoSuggestions 中inputType指定的标记是系统可以根据其偏好忽略的标志。EditText

但是,我可以确认android:inputType="textNoSuggestions|textMultiLine"EditText XML 在 Nexus 和摩托罗拉智能手机中运行良好。所以我猜测它是由于您的测试设备偏好,您正面临这个问题。

于 2017-02-14T20:45:05.123 回答