[英]TextInput not working in android react native
当我单击输入并开始输入时,android 中的 TextInput 不工作,没有文本显示为输入。 我在 android 8.1 和 7.1 上测试过。
反应本机 cli: 2.0.1 react-native: 0.55.4
class LoginForm extends Component{
state={text: ''};
render(){
return(
<Card>
<CardSection>
<TextInput
value={this.state.text}
onChangeText={(text)=>this.setState({text})}
style={{height: 20, width: 1.0}}
/>
</CardSection>
<CardSection/>
<CardSection>
<Button>Log In</Button>
</CardSection>
</Card>
);
}
}
尝试将文本输入样式的高度加倍。 我遇到了同样的问题,将高度加倍到 40 为我修复了它。 似乎是 android 特有的问题。
我们可以给padding: 0;
. 对我来说它工作正常。
implementation 'androidx.appcompat:appcompat:1.6.0' // 删除这个库,它从应用文件中的 build.gradle 开始工作
清除缓存并重新启动应用程序有效
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.