【问题标题】:How to disable spelling corrections programmatically in Android如何在 Android 中以编程方式禁用拼写更正
【发布时间】:2011-11-11 21:56:41
【问题描述】:

如何在 Android 中以编程方式禁用 EditText 软键盘中的拼写更正?用户可以从设置中禁用它,但我需要在我的应用程序中禁用它。

有什么办法吗?

【问题讨论】:

  • 我想禁用它。打字很困难

标签: java android android-edittext android-softkeyboard spell-checking


【解决方案1】:

在你的 EditText 布局的 xml 中设置这个:

android:inputType="textNoSuggestions"

或者在你的活动中调用setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS)

如果需要支持 API 4 及以下,请使用android:inputType="textFilter"

【讨论】:

    【解决方案2】:

    如果设置:

     android:inputType="textNoSuggestions" 
    

    仍然不起作用(并且您的文本字段很小),一个快速的解决方法是使用:

     android:inputType="textVisiblePassword"
    

    【讨论】:

      猜你喜欢
      • 2011-04-24
      • 1970-01-01
      • 2011-11-13
      • 1970-01-01
      • 2011-04-17
      • 1970-01-01
      • 1970-01-01
      • 2017-04-14
      • 1970-01-01
      相关资源
      最近更新 更多