# ReactNativeWheelPicker **Repository Path**: mirrors_taoqf/ReactNativeWheelPicker ## Basic Information - **Project Name**: ReactNativeWheelPicker - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-26 - **Last Updated**: 2026-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # React native wheel picker V2 Fork from [react-native-wheel-picker-android](https://github.com/KalonTech/ReactNativeWheelPicker/) [![npm downloads](https://img.shields.io/dub/dm/@taoqf/react-native-wheel-picker.svg)](https://www.npmjs.com/package/@taoqf/react-native-wheel-picker) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/taoqf/ReactNativeWheelPicker/blob/master/LICENSE) A simple Wheel Picker for Android and IOS (For IOS is used PickerIOS) ## Installation ```sh yarn add @taoqf/react-native-wheel-picker ``` android ![android](https://raw.githubusercontent.com/taoqf/ReactNativeWheelPicker/master/src/assets/pickerAndroid.gif) ios ![ios](https://raw.githubusercontent.com/taoqf/ReactNativeWheelPicker/master/src/assets/pickerIos.gif) ## Automatic Installation ```sh react-native link @taoqf/react-native-wheel-picker ``` ## Manual Android Installation In `android/settings.gradle` ```gradle include ':react-native-wheel-picker-android' project(':react-native-wheel-picker-android').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-wheel-picker-android/android') ``` In `android/app/build.gradle` ```gradle dependencies { ... compile project(':react-native-wheel-picker-android') } ``` In `android/app/src/main/java/com/PROJECT_NAME/MainApplication.java` ```java @Override protected List getPackages() { return Arrays.asList(new MainReactPackage(), new WheelPickerPackage()); } ``` ## Usage ```js import { WheelPicker, TimePicker, DatePicker } from "react-native-wheel-picker-android"; import React, { Component } from "react"; import { AppRegistry, StyleSheet, Text, View, Button } from "react-native"; const wheelPickerData = [ "sunday", "monday", "tuesday", "wednesday", "thursday", "friday" ]; class MyPicker extends Component { state = { selectedItem: 0 }; onItemSelected = selectedItem => { this.setState({ selectedItem }); }; onPress = () => { this.setState({ selectedItem: 3 }); }; render() { return (