React native onKeyPress不工作?

sai*_*m89 3 react-native

我刚才放置的TextInput KeyboardType ={"numeric"}只是想找到天气用户输入" - "如果意味着我必须event.preventDefault()在的OnChange first.Later在onkeypress事件试过,但onkeypress事件不trigerring,我只是想这样做,但它让我输入了警告合成活动表现问题.

伙计们帮帮我

Jig*_*hah 8

您正在使用Android移动设备进行测试,而onKeyPress方法适用于iOS,请检查相同的文档

您可以使用onChangeText文本更改.

例:

<TextInput
    onChangeText={(text) => this.onFirstNameText(text)}
    returnKeyType={'next'}
    underlineColorAndroid='transparent'
    style={styles.inputColLeft}
/>
Run Code Online (Sandbox Code Playgroud)

编辑2018

onKeyPress现在,根据此提交,Android设备也受支持.

来自doc:

注意:在Android上,只处理来自软键盘的输入,而不是硬件键盘输入.