在rn 中使用react-native-picker選擇器,總結如下。
一、下載
npm install react-native-picker --save
react-native link
二、安卓端配置
1.文件./android/settings.gradle中末尾添加
include ':react-native-picker' project(':react-native-picker').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-picker/android')
2.文件./android/app/build.gradle的dependencies內添加(注意其他行有逗號",",最后一行沒逗號):
... dependencies { ... compile project(':react-native-picker') } ...
3.文件./android/app/src/main/java/com/xxx/xxx/MainApplication.java中添加:
//插在上面
import com.beefe.picker.PickerViewPackage; ... @Override protected List<ReactPackage> getPackages() { return Arrays.<ReactPackage>asList( new MainReactPackage(), //插入這行 new PickerViewPackage() ); } ...
4.重新運行項目即可