【发布时间】:2018-10-03 08:46:25
【问题描述】:
我正在使用 React Native 为带有条形码扫描仪的智能手机开发一个移动应用程序。扫描条形码时,数据会到达活动输入,显示键盘。 有没有办法在不显示键盘的情况下直接将活动输入读入应用程序?
Keyboard.Dismiss() - 不起作用,如果隐藏键盘,那么输入将变为非活动状态,并且在绘制组件时,它首先出现并立即消失,这不是我需要的。
我的组件:<TextInput autoFocus={true} onChangeText={v => this.scan(v)} />
【问题讨论】:
-
骗你分享你的一些代码?至少是输入文本的视图。
-
为什么不把字段改成简单的
Text? -
条形码扫描仪工作并仅在输入中设置值,因此我不需要使用文本组件。
-
回答,但我不知道如何正确添加此代码,因为他们决定编写这样的应用程序,但没有人知道如何安装本机方式,我试图在我的自己的,但是什么都没发生,只能借助java和xml来完成吗?
标签: java android reactjs react-native react-native-android