reactNative TextInput数字键盘在android上无法正常显示

我正在使用

TextInput

keyboardType = “number-pad”

在iOS上它工作正常,但在Android上它显示正常的键盘,我如何让android显示数字键盘键盘,并隐藏“建议”栏

reactNative TextInput数字键盘在android上无法正常显示
在左边iOS显示正确,在右侧android模拟器显示错误的键盘.

<TextInput
    ref="second"
    style={this.state.pos > 0 ? styles.textInputStyle : 
    styles.textInputNormalStyle}
    keyboardType = "number-pad"
    maxLength={1}
    value={this.state.secondVal}
    onKeyPress={(event) => {this.onChange(1, event.nativeEvent.key); }}

/&GT

解决方法:

根据docs,您需要提供keyboardType作为电话簿.

number-pad仅适用于IOS

要隐藏栏,请尝试autoCorrect = {false}

编辑

根据最新的文档,数字键盘已添加用于跨平台支持

上一篇:2019-10-14 梁佳妮 专业计算机英语习题作业


下一篇:android-如何防止软键盘出现在触摸屏上