我正在构建一个具有某些EditText(文本输入)字段的Android应用。特别是一个地址字段。这是我在布局XML中设置的当前inputType规范:

android:inputType="textCapWords|textPostalAddress"


它在直接用于Android的Google Nexus设备上效果很好。除非指定了自动更正,否则在这些设备上不会进行自动更正。

在Samsung Galaxy S5上运行时,三星似乎以其肿的OS覆盖了它(对不起,我不能忍受force肿的膨胀)。我可以举一个例子,如果您输入91st,它将尝试自动更正它。

我不认为应该为地址输入字段启用任何自动更正功能。

我会卡住,还是我有办法超越三星及其override回的方式? :)

最佳答案

尝试像这样添加textNoSuggestions

android:inputType="textCapWords|textPostalAddress|textNoSuggestions"

10-08 17:15