在React Native中隐藏键盘

时间:2018-10-03 08:46:25

标签: java android reactjs react-native react-native-android

我正在使用React Native为带有条形码扫描仪的智能手机开发一个移动应用程序。扫描条形码时,数据进入有效输入,并显示键盘。 有没有办法在不显示键盘的情况下直接读取应用程序中的活动输入?

Keyboard.Dismiss()-不能正常工作,如果隐藏了键盘,则输入将变为非活动状态,并且在绘制组件时,它首先出现并立即消失,这不是我所需要的。

我的组件:<TextInput autoFocus={true} onChangeText={v => this.scan(v)} />

1 个答案:

答案 0 :(得分:0)

您可以尝试

<TextInput
    ....
    autoFocus={false}
    editable={false}
/>

防止键盘打开。