Reactjs Expo React本机车轮扒手Android

Reactjs Expo React本机车轮扒手Android,reactjs,react-native,expo,Reactjs,React Native,Expo,到目前为止,我绝对喜欢使用世博会。但现在,我想在我的应用程序中添加一个轮子选择器(内联),它在iOS上运行良好,但在Android上它只显示一个红色轮廓。我认为这与需要添加自定义构建脚本有关,为此我不得不从expo中退出;我真的不想 有没有其他方法可以在android上实现pickerview 谢谢大家! 在react native for android中没有直接的方法来创建轮子选择器,特别是当您使用Expo时,它会限制您导入本机代码。您为iOS创建轮子选择器的方法是什么 但是,也许标准rea

到目前为止,我绝对喜欢使用世博会。但现在,我想在我的应用程序中添加一个轮子选择器(内联),它在iOS上运行良好,但在Android上它只显示一个红色轮廓。我认为这与需要添加自定义构建脚本有关,为此我不得不从expo中退出;我真的不想

有没有其他方法可以在android上实现pickerview


谢谢大家!

在react native for android中没有直接的方法来创建轮子选择器,特别是当您使用Expo时,它会限制您导入本机代码。您为iOS创建轮子选择器的方法是什么

但是,也许标准react native
选择器
组件对您来说是可行的?与iOS不同的是,轮子选择器在Android中并不被视为标准的ui组件。普通的
选择器
组件将通过下拉菜单呈现为本机android选择器

直接来自:

从'react native'导入{Picker}
//在渲染方法中
this.setState({language:itemValue})}>
import { Picker } from 'react-native'

// in your render method
<Picker
  selectedValue={this.state.language}
  onValueChange={(itemValue, itemIndex) => this.setState({language: itemValue})}>
  <Picker.Item label="Java" value="java" />
  <Picker.Item label="JavaScript" value="js" />
</Picker>