【问题标题】:Android 4.0+ EditText disable autocorrectionAndroid 4.0+ EditText 禁用自动更正
【发布时间】:2013-05-24 14:41:38
【问题描述】:

我正在寻找一种在 EditText 中禁用自动更正的方法(并且可以选择实时自动建议)。当前代码:

<EditText
    android:id="@+id/text_message_edit_text"
    android:layout_width="240dp"
    android:layout_height="wrap_content"
    android:ems="10"
    android:inputType="textCapSentences|textMultiLine|textNoSuggestions|textFilter"
    android:textSize="20sp" />

我试过这个solution 添加textVisiblePasswordattribute。 这对我有帮助,但在此语言切换按钮被禁用后。

【问题讨论】:

    标签: java android xml android-edittext autocorrect


    【解决方案1】:

    有 100% 的方法吗?不会。每个键盘应用程序对 inputTypes 的解释都略有不同,并且并非所有键盘应用程序都支持所有输入类型。因此,没有通用的方法来确保不会自动更正。可见密码是最好的方法,因为出于安全原因,几乎所有键盘都使用它。过滤和没有建议也是常见的标志,但你有这些。恐怕你正在尽你所能 - 键盘只是无视你并无论如何都会显示它。

    【讨论】:

      猜你喜欢
      • 2012-05-07
      • 2013-11-02
      • 2020-09-22
      • 1970-01-01
      • 2011-04-17
      • 2016-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多