picker selectedValue 设置无法在安卓手机上显示?



  • 你们用这个picker 组件,这个selectedValue 这个值可以设置吗?安卓的怎么设置了也不出现这个值,这个值我还可以拿到呢,可是显示的时候是显示第一个Item label的值,而且我换台电脑再创建一个新的工程也设置不了这个值?我用的也是官方的DEMO呢,其他一切功能都可以,就是这个值不出现,出现的是Picker.Item 的第一项。有谁知道是什么原因吗?我的react-native 版本是0.33 ,安卓studio 是2.2.3
    <Picker
    selectedValue={this.state.language}
    onValueChange={(lang) => this.setState({language: lang})}>
    <Picker.Item label="Java" value="java" />
    <Picker.Item label="JavaScript" value="js" />
    </Picker>