picker
picker copied to clipboard
Android build error: method does not override or implement a method from a supertype
I got build error on Android:
node_modules\@react-native-picker\picker\android\src\main\java\com\reactnativecommunity\picker\ReactPickerManager.java:171: error: method does not override or implement a method from a supertype
@Override
^
error related to second receiveCommand
method in ReactPickerManager.java!
@Override
public void receiveCommand(@NonNull ReactPicker root, int commandId, @androidx.annotation.Nullable ReadableArray args) {
switch (commandId) {
case FOCUS_PICKER:
root.performClick();
break;
case BLUR_PICKER:
root.clearFocus();
break;
}
}
@Override
public void receiveCommand(@NonNull ReactPicker root, String commandId, @androidx.annotation.Nullable ReadableArray args) {
switch (commandId) {
case "focus":
root.performClick();
break;
case "blur":
root.clearFocus();
break;
}
}
my dependencies:
"@react-native-picker/picker": "^2.1.0",
"react": "16.6.0",
"react-native": "0.60.0"
Updating to newer version fixed the issue for me
just do yarn add @react-native-picker/picker