Android 应用程序如何在 EditText 字段上覆盖三星设备上的自动更正
Android App How to override autocorrect on Samsung devices on EditText fields
我正在构建一个 Android 应用程序,其中包含一些 EditText
(文本输入)字段。一个特别是地址字段。这是我在布局 XML:
中设置的当前 inputType
规范
android:inputType="textCapWords|textPostalAddress"
它在 Google 直立 Android 的 Nexus 设备上运行良好。除非指定自动更正,否则这些设备不会发生自动更正。
当 运行 在 Samsung Galaxy S5 上时,似乎三星正在用他们臃肿的 OS 覆盖它(抱歉,我无法忍受强力的腹胀)。我可以举个例子,如果你输入 91st 它会尝试自动更正它。
我认为不应为地址输入字段启用任何自动更正。
我是被卡住了,还是有什么方法可以让我超越三星及其狡猾的方式? :)
尝试像这样添加 textNoSuggestions
,
android:inputType="textCapWords|textPostalAddress|textNoSuggestions"
我正在构建一个 Android 应用程序,其中包含一些 EditText
(文本输入)字段。一个特别是地址字段。这是我在布局 XML:
inputType
规范
android:inputType="textCapWords|textPostalAddress"
它在 Google 直立 Android 的 Nexus 设备上运行良好。除非指定自动更正,否则这些设备不会发生自动更正。
当 运行 在 Samsung Galaxy S5 上时,似乎三星正在用他们臃肿的 OS 覆盖它(抱歉,我无法忍受强力的腹胀)。我可以举个例子,如果你输入 91st 它会尝试自动更正它。
我认为不应为地址输入字段启用任何自动更正。
我是被卡住了,还是有什么方法可以让我超越三星及其狡猾的方式? :)
尝试像这样添加 textNoSuggestions
,
android:inputType="textCapWords|textPostalAddress|textNoSuggestions"