【问题标题】:React-native: when submitting a text input in android, the word suggestions are not clearedReact-native:在android中提交文本输入时,单词suggestions没有被清除
【发布时间】:2016-10-14 09:26:26
【问题描述】:


我有一个使用 React native 构建的 Android 应用程序。
该应用程序有一个 TextInput 和一个提交按钮。
在输入文本时,默认键盘会开始提示单词(不确定如何调用此功能 - 自动完成或预测文本)。
当点击提交时,数据被存储,TextInput 通过TextInput 的“clear()”方法被清除。例如:

this.refs.textInput.clear();

由于某种原因,调用“clear()”方法后“预测文本”没有被清除。结果,当用户再次开始键入时,预测文本从它停止的地方继续,并且用户必须清除文本输入。
注意:文本输入是多行的。不确定是否与问题有关。

这是同一问题的示例: Example

有关更多详细信息,请参见附图:

【问题讨论】:

    标签: android mobile react-native android-softkeyboard textinput


    【解决方案1】:

    我找到了解决方案:
    提交时,我更改键盘并恢复,如以下代码所示。

    this.refs.textInput.setNativeProps({keyboardType:"email-address"});
    this.refs.textInput.setNativeProps({keyboardType:"default"});
    

    【讨论】:

      猜你喜欢
      • 2018-07-04
      • 1970-01-01
      • 2018-03-14
      • 2019-12-06
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多