Я размещаю возраст TextInput, в который я получаю возраст пользователя.Я хочу открыть средство выбора после нажатия кнопки ввода текста, чтобы выбрать возраст.
PS: я использую библиотеку пользовательского интерфейса React Native Paper.
Вы можете увидеть мой код ниже, но, видимо, он не работает.Мне нужно что-то вроде OnPress, а затем вызвать функцию, чтобы открыть Picker
//My code for text input
<View style={styles.searchSection}>
<TextInput
style={styles.input}
label="Age with Picker"
value={this.state.age}
onFocus={this.agePicker}
onChangeText={this.ageHandler}
/>
</View>
//My code for picker function
agePicker = () => {
return (
<Picker
selectedValue={this.state.language}
style={{ height: 50, width: 100 }}
onValueChange={(itemValue, itemIndex) =>
this.setState({ language: itemValue })
}
>
<Picker.Item label="Java" value="java" />
<Picker.Item label="JavaScript" value="js" />
</Picker>
);
};